作業の自動化に欠かせないシェルスクリプト。そのシェルスクリプトにおいてコメントアウトする方法をご紹介します。一行だけコメントアウトする方法と複数行まとめてコメントアウトする方法がありますが、うっかりしていると思わぬシンタックスエラーが生じ…
Webサービスを開発するための環境としてのWebフレームワーク。今回の記事ではChromebookでWebサービス開発環境を整える方法をご紹介します。対象とする言語はPythonのDjangoとRuby on Railsです。初心者の方でも簡単にできます。
最近流行っているオープンソースソフトウェアライブラリTensorflow。これは機械学習でのモデル構築・推定を容易にしてくれるツールです。今回の記事ではこちらのTensorflowをChromebookに簡単に入れる方法をご紹介します!
Anacondaで作った仮想環境をJupyterのカーネルとして利用する方法をご紹介します。その方法は仮想環境も作ることを合わせてたったの3行でできてしまいます。ぜひ、よいJupyterライフを送りましょう!
ロジスティック回帰は気軽に使えるクラス分類のツールです。ですが、油断していると学習結果が発散してうまく学習できないという思わぬ罠に陥ることがあります。今回の記事では、その問題が生じる原因と回避方法についてご紹介します!
統合開発環境Jupyter Lab。今回はこのJupyter LabでHTMLをプレビューする方法をご紹介します。この方法により、Jupyter Lab上でHTMLのプレビューを見ながらHTMLを編集することができるので、非常に役に立ちます!
データ解析のうち、データを2つのクラスに分類するニクラス分類問題。今回の記事では、その問題に対するアプローチの1つ、ロジスティック回帰をご紹介します。この方法により、データにクラスを簡単に割り当てることができるようになります!
ハイパーパラメータのチューニング。これは非常に重要で非常に難しい問題です。この問題に対して、先日Preferred NetworksさんがOptunaというハイパーパラメータ自動最適化のツールを公開してくださいましたので、今回はこのOptunaについてご紹介いたします。
Chrome OSでJupyter Labを自動でランチャに登録するシェルスクリプトを公開しました!その使い方は至って簡単で、ダウンロードして実行するだけです。ぜひ、Chrome OS上でJupyter Labを使っている方は試してみてください
Gitは非常に便利なバージョン管理ツールですが、ターミナル上で使おうと思うとどうしても難しく感じてしまいます。そこでこの記事ではChromebookでグラフィカルにバージョン管理を行えるようにGit GUIクライアントの1つ、GitKrakenを導入する方法をご紹介し…
Jupyter LabはPythonをベースとする高機能な統合開発環境です。ですが、ただ1つ難点があります。起動が少し面倒だということ。そこで、Chromebook上でこの面倒くささを取り除くため、Jupyterをシェルフに追加する方法をご紹介します!
Python2系とPython3系。これらの間には互換性はありません。そこで本記事では、2系と3系を同時に扱うために仮想環境を構築する方法をご紹介します!これにより、バージョン・パッケージ・ライブラリを切り離して管理することができるようになります。
なかなか悩ましいEmacsのテーマ。本記事では、悩んだ挙げ句最終的にはZenburnが一番よいということで、Zenburnの導入の仕方についてご紹介します!ぜひ、目の疲れ知らずなテーマでEmacs Lifeを楽しんでいただければ嬉しいです!
一番最新のEmacs26.1(2018年12月時点)今回はこのEmacs26.1をChromebookに導入する方法をご紹介します。ぜひ、みなさんにChromebook上でカッコいいエディタとして最新のEmacsを楽しんでいただければ嬉しいです!
Pythonを使った対話的なデータ解析をできる統合開発環境Jupyter。今回の記事では、このJupyterを使ってはてなブログの記事を執筆するアプローチをご紹介します。これにより、はてなブログにおいて、ソースコードや実行結果・数式などを容易に編集できるよう…
近年人気を上げつつあるChromebookと長い間愛好されてきたEmacs。今回はこのEmacsをChromebook上で使いやすくするために、Crotstini Terminal内でCUIで使う方法をご紹介します!
ターミナル上で作業していると度々yes/noの確認を求められることってありますよね。その度に毎回手作業でyesって打っていませんか?その作業、実は自動化できます!それを達成するのが今回ご紹介するyesコマンドです。ぜひ、このyesコマンドでみなさんの作業…
確率を勉強しようとすると、参考書の最初の方にいる彼。確率空間。この記事ではそんな図々しい彼を簡単にご紹介します。確率をこれから勉強しようとしている方の最初の一歩になれば嬉しいです。
はてなブログのヘッダ。ブログの読者の方が最初に目にする部分です。今回の記事では、このヘッダをスクロール時に変形する方法をご紹介します!こちらの方法、実はかなり簡単な手順でできちゃいます。初めてはてなブログのデザインを触るという方のご参考に…
日本でもシェアを伸ばしつつあるChromebook。この記事では、Chromebookの中でもASUS C223NAの軽さ・小ささに焦点を当ててご紹介します!ぜひ、Chromebookをご検討中の方にそのモビリティの高さを実感していただければ嬉しいです!
はてなブログのバーの部分。globalheader-containerのデザインを変更する方法をご紹介します。globalheaderはデフォルトでは透過されているので非常に見にくいですが、これにより非常にユーザエクスペリエンスがよいglobalheaderにすることができます!
コンピュータといえば絶対に計算を間違えないと思われがちですが、実はコンピュータにも避けられない欠点があります。例えば、コンピュータは有限しか扱えないということです。今回はその有限性に着目して、数値計算で気をつけてほしいことをまとめました。
平均・分散。普段何気なく使っている指標だと思いますが、確率論的な平均と統計的な平均は少し意味が異なってきます。そこで今回は確率論的な平均・分散について定義を確認したいと思います!
2つの変量の線形な関係性を見るための相関係数。ポートフォリオのリスク分散に使ったり、リターンの追求に使ったりします。しかしながら、相関係数を測る場合には注意しなければならないことがあります。本記事ではその相関係数の罠をご紹介いたします。
Chromebookに興味があるMacユーザの方に朗報です。Chromebookのキーボードでは「a」キーの横にはChromebookの検索キーがありますが、これはControlキーに簡単に置き換えることができます!ぜひ、Chromebookをご検討されている方の参考になれば嬉しいです。
今回はChromebookにPythonで書かれたモニタリングツールGlancesを導入します!Glancesはpip, anacondaどちらでも導入できます。
金融工学においては株価の分布に対数正規分布を仮定することが一般的です。そこで今回は日経平均株価のデータに対して本当に対数正規分布かどうか確かめてみました。その結果、対数正規分布よりも裾の厚い分布に従っている可能性が確認できました!
Pythonを使って日経平均のデータのダウンロードする方法を共有します!pythonの中にはインターネット上のデータにアクセスするためのライブラリが存在し、それを使えば金融データなど簡単にダウンロードし解析することができます。
Emacsのデフォルトの基本設定は非常に使いにくので、今回の記事では最低限するべき基本設定をご紹介します!
今回ははてなブログのヘッダの部分をノート風にする方法を紹介します。特に画像など用意しなくてもcssで容易に実現できるのでぜひ試してみてください。