韜晦日記

韜晦日記

Rietveldよりもプログラミングメインになりつつある

Rietveld解析初心者による備忘録とつぶやき

Mac版 PowerPointで新規作成画面に個人用テンプレートを作成する方法

PowerPointで新しいスライドを作成する際に、簡単にテンプレートを使い回す方法を偶然見つけたので紹介します。 これまでは新規作成時に毎回16:9から4:3に変更したり、スライドマスターを適用していましたが、流石に面倒ですよね。。。 この記事ではPowerPoi…

リスト内包表記を使って、空の要素にのみ値を入れる

Python3のリスト内包表記 取得したリストの要素が存在していたり、空だったりとそう言うデータがあるとします。 処理する際に要素が空だとエラーを吐いてしまうことがあったので、空の要素のみに何か値を入れる方法を考えました。 1行でシンプルに書きたかっ…

MeCabのインストールについて

MeCabのインストール 最新のMeCabインストールの記事を参考にインストールを実行。テストもやる。 できた。 $ brew install mecab $ brew install mecab-ipadic $ pip install mecab-python3 これで基本的にはおっけいなはず。途中、brewのアップデートに関…

RDP Wrapperでリモートデスクトップできないときの対処法 【Win10 Home】

※ 対応バージョンの注意 この解決方法は以下のWindows10のバージョンまでしか対応できません。 Edition : Windows10 Home Version : 1809 OS build : 17763.379(10.0.17763.379) バージョンの確認方法は、キーボードのWindowsボタン(窓アイコン) + sと打ちab…

Javascriptをローカル環境で実行可能にする【Mac】

単なるメモ 環境構築の流れ インストール関連 Homebrewのインストール nodebrewのインストール nodebrew経由でnode.jsをインストール デバッグ環境の初期化 npmパッケージ管理ファイルpackage.jsonを作成 VScodeでデバッグする 単なるメモ 特に目新しいこと…

RIETAN-FPに関するメモ

解析全般 初期のパラメータは収束の安定性や正確性に直結するため非常に重要になってくる。 特に格子定数があっていないとプロファイルパラメータの精密化の段階で躓いてしまう原因になります。 自分で最小二乗プログラムを作成し、格子定数を精密化するか、…

ファイルの指定した行から他のファイルにコピーする。【batファイル】

指定した行から最終行まで他のファイルにコピーするためのバッチファイルを作りました。 私はこれを使って実験データを整形し解析に用います。 やりたいこと。 内容としては以下の通りです。 コピーしたいファイル : a.txt コピー先のファイル : b.txt a.txt…

オリオン座の馬頭星雲と燃える木

オリオン座に位置する馬頭星雲と燃える木 Photo Data Camera : Canon 60Da Takahashi ε200 on Takahashi NJP Auto Guider : M gen ISO1600, Light : 360 sec × 10枚= 1 h master flat frame × 1 (以前作成したもの) 明けましておめでとうございます。 細々で…

ファイルの文字列を一括置換して上書きする【VBA】

一気にファイルの文字列を置換したい。 ファイルの中に置換したい文字列が複数存在しているとします。 こんな時にコードの量も少なく、シンプルな書き方がないか考えてみました。 付け焼刃で書いてるので自信ないですが、個人的なメモで書き残しておきます。…

空白を含むファイルパスを変数として扱う方法

年の瀬に年末エントリーを書こうと思っていたのに…。 それは明日にでもかこう。 exeファイルを実行したい。 どうも。久しぶりのVBAに関する記事です。 VBAで実行ファイルを実行したい際にはWshShellオブジェクトのRunメソッドを使いますよね。 この時、実行…

MendeleyへのExportでブロックされる時の対処法

論文をScience DirectからMendeleyに直接ダウンロードする Science DirectにはMendeleyに直接論文をダウンロードできる機能があります。 この辺の連携がしっかりしていないと、一度Science Directで論文をダウンロードしてからMendeleyのソフトを立ち上げて…

Shellメモ

$@, $*, "$@", "$*"の違い $0と$1 ~ $nについて $10以上の時 $@と$*について "$@"と"$*"について $@と"$@"の違い 位置パラメータの再設定 メモ用の走り書きだし正確性や可読性については勘弁してほしい。 $@, $*, "$@", "$*"の違い 引数に与えられる位置パラ…

バラ星雲とコーン星雲

バラ星雲とコーン星雲 Photoshopを導入後初の天体写真 先日、僕もついにPhotoshopを導入する運びとなりました。 運びとなりました。と仰々しく書いていますが、ただ年間1万円近くの利用料金を払ってPhotoshopをインストールしただけですけどね。 それにして…

Mixhostのサーバー障害で記事が消えた時の対処法

事の発端 問題と対処法 具体的な方法 事の発端 先日からレンタルサーバーのMixhostにてサーバー障害が発生していたようです。 Investigating: 現在データベースサーバー障害が発生しており、接続が不安定な状況となっております。新たな情報が入り次第、すぐ…

Plotlyをオンラインで使う方法 | Plotly徹底解説

オンラインプロット APIキーの取得 APIキーの登録 オンラインプロットの公開範囲 オンラインプロットで描画 オンラインプロット PlotlyではFreeアカウントを取得することでオンライン上で作成したグラフの編集、保存が可能になります。 オンラインプロットで…

Plotlyをオフラインで使う方法 | Plotly徹底解説

普通にプロットする Atom, jupyter notebookで描画する offline.init_notebook_mode()について*1 ここではオフラインで描画する方法について説明します。 オフラインモードでは以下の2つのやり方でグラフを描画できます。 ファイルを実行し、ブラウザ上に表…

描画ライブラリPlotlyの使い方を徹底解説 | Python

Pythonでもっとぐりぐりグラフを弄ってみたり描画しながら編集したいとは思いませんか? 今回はそんな方にオススメのグラフ描画ライブラリのPlotlyについてできる限り詳細に解説したいと思います。 Plotlyとは インストール・各種環境の準備 インストール ア…

Plotlyのグラフ描画デモ 【plotly demo】

Plotlyのデモをいくつか用意しました。 グラフ上での操作方法についても軽く触れているので参考にしてください。 ※ スマホだと表示がうまくいっていないかも知れません。 plotlyが悪いのではなく僕が適当にレイアウトしたから。。。 二次元プロット 二次元プ…

RIETAN-FPにて発生するエラーとその対処法

RIETAN-FPでのエラー An error occurred during reading *.int. The end-of-line code may be incorrect. エラーログ 対処法 Intensity data will be input from *.int. エラーログ 対処法 Check the above values of NVOXA, NVOXB, and NVOXC. If necessary…

Mendeley Desktopでの問題(クラッシュなど)の解決法

文献管理ソフトMendeley Mendeleyは論文を管理するためのソフトです。Windows, Mac, iPhone, Androidの各OSで提供されており同期が可能なため複数のPCやタブレットを使用する私にとっては有難い存在です。 Mendeleyを使うと"Microsoft Word"で資料を書く際の…

Gitでプログラムも論文もバージョン管理する

もはや何番煎じかわからないくらいのGit解説記事。需要は皆無だろうけど備忘録としてまた世の中に無駄な記事を増やします。 はじめに Gitとは Gitの操作 git init →リポジトリの初期化 git status → リポジトリの状態を確認 git add →ステージ領域へフィルを…

Pythonに関するメモ

完全に個人的なメモ hydrogenを使ってplotlyが実行できない。 何をやってもエラーが解決されず、絶望したが再起動したら直った。色々やったので直接的な解決策がこれで正しいいのか分からないが、おそらく以下の通りであろう。 ipythonをインストール エラー…

Python3でmatplotlibを使おうとしたらハマったので解決法の備忘録

MacbookProを買い、もう2ヶ月ほどが経とうとしています。 あっという間にMacに慣れ、その辺のMACerよりは使いこなせるようになって来たんじゃないかと思います。でもやっぱり10年近くWindowsを使っていたのでWindowsが体に馴染みますな。。 MacにはWindowsに…

IntelliJのIDEをPleiadesを使って日本語化する方法

intelliJのIDEを日本語化しようとして早速はまったので解決法を。 Pleiadesは実行時にバイコードを動的に変換することで翻訳を実現している技術だそうな。 しかし、Pleiadesのサイトにある通りにやってみるとIntelliJが起動しなくなってしまった。しかないの…

【VBA】シート名が重複したら連番になるワークシートの新規作成【改】

※2018/11/10追記この記事が参考になったか、記事下のアンケートにご協力ください。Excelマクロ、VBAでワークシートを作成するときにこのようなエラーが生じた経験はありませんか? この名前は既に使われています。別の名前を入力してください。 とか 実行時…

RIETAN-FPにて格子定数がズレてしまう時の対処法

WinPLOTRでピークサーチを行う ↓ DICVOLで指数づけ ↓ 以上から求めた格子定数を初期値として再度解析

MacやiPhoneで公共のwifiに接続できない時の対処法

MacやiPhoneで公共機関やお店で提供されているフリーWi-Fiに接続できないことがあることに気付いた。僕なりに対処法を考えてみたのでここに書いて見ます。 外出先で今気づいて対策を考えて急いで書いたので走り書きです。あとで画像とか挿入しておきます。 2…

Javaを取り巻く環境が不穏なようで。

どうも。最近、研究室の先輩がRietveld解析をやりたいと言っており、フリーソフトではRIETAN-FPしか触ったことがなかったのでRIETAN-FPを薦めました。従ってこのブログが見つかってしまうのも時間の問題に思えます。非常に困った。まあ、諦めます。 Java、始…

Terminalをショートカットで一発起動する【Mac】

どうも。今日は先日の記事で紹介したTerminalの起動にショートカットキーを割り当てる方法を説明します。 Automatorを使ってショートカットキーの割り当て Automatorには機能がいっぱい ショートカットキーを環境設定から割り当て この方法は他のアプリでも…

MacBook購入時に変更すべき初期設定を考える【MacbookPro 2018】

どうも。新年度が始まり新生活の慌しさも漸く落ち着いてきたのではないでしょうか? 僕はなんと新生活に乗じてMacbook Proを買ってしまいました!!しかも調子にのってUSキーボードにカスタマイズ。 正直な話、Windowsでよくね?って感じではありますが、憧…