2018-01-01から1年間の記事一覧
仕事でdjango・・・で焦る ここ数日、仕事でdjangoのプロジェクトにかかわる事に。 Pythonもdjangoもまだまだ中途半端にしか理解しておらず、juliaやらElixirやらに目が向かっていた為、「もう少しやっとけば良かった・・・」と焦ってます。 自分の現状のdja…
前回に続き、今回はHerokuにサンプルアプリをデプロイする所までチャレンジです。 公式ドキュメント通りでほぼ行けるとの事なので・・・・ Deploying on Heroku – Phoenix v1.3.4 こちらを参考に進めていきます。 1 プロジェクト作成 Phoenixのプロジェクト…
初めて学習するサイトが英語だと萎える方でしたが、最近はだいぶ慣れてきました。 ほとんどのプログラミング言語が海外発祥なので、英語はいたしかたがないですね。 ただ、日本語で情報を集めきろうとすると情報が古かったりもするので、一度は公式サイトを…
とりあえず前回に続き piacere_ex - Qiita さんのElixir + Phoenixを実践。 第3回〜第5回までで、この組み合わせの触り部分の雰囲気はつかめます。 どこか詰まる所があればと思ったのですが、DB作成部分さえ慣れてればスムーズに行きます。 あと、第1,2回と…
前回一気に Scalaをインストールしたので、他の言語と並行して進めます。 The Scala Programming Language 余談ですが、プログラミング言語のサイトのデザインの中でも好きな部類です。 今までのScalaに対する印象 昔からのJAVAプログラマーさんに最近何が熱…
What is Elixir / Elixir(エリクサー)とは? Elixirはスケーラブルで保守可能なアプリケーションを構築できる言語。 Erlang VMを活用しており、Web開発や組み込みソフトウェア分野でも利用されています。 ドキュメント Elixir公式 elixir-lang.org Phoenix /…
はじめに 現在OSは下記のバージョンを利用中です。 この記事はMacでアセンブラを少し走らせてみたいなという人を対象にしています。 nasmインストール brew install nasm 今回このnasm+ldでうまくコンパイルできなかったので Macにgccをインストールする gcc…
結論から言うとmacでbrew入ってて良かった。 準備から $ brew update # Erlangの install $ brew install Erlang - cli tool $ erl Ctrl+G > q returnで抜ける # Elixir install $ brew install Elixir - cli tool $ iex Ctrl+G > q returnで抜ける # Sala $…
下記講座を無事終了しました。 www.coursera.org 今回juliaの事をよくわからずに、このコースを進めましたが、色んな反省点があります。 1 (反省)言語バージョンをちゃんと確認しましょう。 開発の時は気にするくせに今回はまったく何も考えずに初めてし…
www.coursera.org チャプター3を無事終了です。データの型や、実データからの各値の調整などなど、ここまで一通りやればJupyter Note Bookを使ってのデータ分析の触り部分が理解できます。 ここまで来て、改めてデータサイエンティストって何だろうなーって…
CouseraのJulia Scientific Programmingコースを受講中です。 www.coursera.org 前回に続きChapter 3を受講していますが、前回まで使ってたJuliaBoxをやめてデスクトップにJupyter Note Book を入れて学習開始です。 Julia v0.6.1のインストールとJupyter No…
CouseraのJulia Scientific Programmingコースを受講中です。 www.coursera.org 今日はChapter 3からスタートです。 Week3_1-SIRmodels 今回のNote bookの利用にはSIRモデルが使用されます。 SIRモデル - Wikipedia SIRモデルは、感染症の流行過程を記述する…
前回、第1章でJulia BoxやJupyter Note bookについて準備をしましたが、第2章からはデータ、統計に基づく基本操作などを習得する事ができるようです。 Julia Scientific Programming | Coursera で、実際の コース内容を眺めるのもいいですが、同時にうご…
続けて Julia Scientific Programming | Coursera をやってるわけですが、最初の段階で Julia Boxの利用法の説明に入ります。 Julia Boxとは? JuliaBox 簡単に言うとオンラインでJulia が利用できるサービスです。一応Freeプランもあります。 JuliaBox上でJ…
Couseraで発見したコースを受講 www.coursera.org さっそく始めればいいわけですが、講師の先生方の略歴が気になる。 一人はJuan h Klopperさん。 www.coursera.org お医者さんらしく、githubでもデータサイエンス系のリポジトリ多数。 github.com そしても…
juliaを煽る記事を最近見かける為、とりあえず自分のmacで動くようにしておく。 キータの記事も17ページほどあり、ボリュームも増えてきたな・・・と とりあえずインストール 下記からdmgをダウンロード Julia Downloads パスが通ってないのでターミナルか…
ビッグデータと向き合わずに小さなシステム開発を幸せにおくりましたとさ・・・・ ちゃんんちゃん・・・ とは、いかない現実を突きつけられそう。 Apache Hadoopは大規模データの分散処理を支えるオープンソースのソフトウェアフレームワークであり、Javaで…
AWS EC2,Dockerで利用可能な Amazon Linux 2がリリースされました。 Amazon Linux 2 基本はAWSのドキュメントを見ると良いですね。 ざっくり概要を掴むならこの記事 www.atmarkit.co.jp Amazon Linux 2は、Amazon EC2で使用する「Amazonマシンイメージ」(A…
シンプルにchromeやacrobat readerなどのウィンドウズソフトをパッケージ管理できます。 ウィンドウズだとGUIでのインストールが多いですもんね。 qiita.com インストール管理できるパッケージ Chocolatey Gallery | Packages
AIに興味を持ち、これでもかというほどドキュメントを読んで、未だに自サイトには活用できていない、仕事にも活かせていない・・・・ そんな状況をもしかしたら打破してくれるかもしれない、javascriptライブラリがあるみたいです。 ferret-plus.com 今まで…
キータにてインタビューを翻訳してくれてるありがたい記事がありました。 @narutoさん。有難うございます。 qiita.com
例えばMozillaのMDNなど開発者に有益な情報を提供している企業は多いですね。 マイクロソフトがGitHubを集中に収める事もそうですが、 開発者の支持を得る = サービス、テクノロジーを利用する開発者が増える という、ある種、企業版インターンとも言うべき…
IPAといえば「安全なウェブサイトの作り方」などのガイドドキュメントでも有名ですが、そちらが制作にかかわる部分なら、今回は運用にかかわる部分のガイドドキュメントとなります。 www.ipa.go.jp
真実はいつも奇なり・・・・ 音だけでPCをクラッシュさせるなんてどんな仕組みだ?!と不思議ーーーってなりました。 japan.cnet.com セキュリティ企業のESETは、ハードディスク搭載PCをクラッシュさせる音響攻撃「ブルーノート」に関して注意を呼びかけた。…
これを言い出したら・・・・・ gigazine.net 同ジャンルのやっかみ・・・・ ただ、昨今のgoogleは検索に色々と付加価値を足しすぎているのも事実。 jp.techcrunch.com これまだ日本では検索結果に出てこないですけど、リリースされてくるとindeedとかと同じ…
毎年ならワクワクしながら見れたはずのWWDCが今回は心が踊らない。 japan.cnet.com MacBookと「iMac」:Appleは2017年のWWDCでノートブックとデスクトップコンピュータのほぼ全てのラインアップを刷新した。それから1年経つ今回、そのラインアップを最新の第…
エクステンションを外しなはれ・・・・ エクステンションのほとんどがjsを利用しているため、色々とブラウザの描画にも負担がかかります。 サブのウィンドウズ機で、Asus 2in1 T101haを利用してるのですが、エクステンション外すだけでだいぶ快適になりまし…
もう!!(怒) 安全性を示すHTTPSのラベルとアイコンがGoogle Chrome 69から削除、一方で非HTTPSページでは赤色反転で危険性を強調 | 海外SEO情報ブログ 以上です・・・
AMP対応のサイトがぼちぼちで初めた中でのキャッシュサーバを利用しないWeb Packageingという技術がアナウンスされているようです。 www.suzukikenichi.com シンプルにgoogleがリソースをケチりたいのかな・・・とも思ってしまいますが、現在の所はテスト段…
こちらの記事、非常に分かりやすいです。 gigazine.net プログラミングの考え方にはオブジェクト指向と関数型の2種類があります。オブジェクト指向に比べると理解しにくく挫折しがちな「Functional programming(関数型プログラミング)」について、あるコンピ…