100day’s blog

思いついた事や、プログラミングの毎日の作業工程を短めにまとめてます。

Julia Boxの Jupyter Note book にCousera教材をuploadする

前回、第1章でJulia BoxやJupyter Note bookについて準備をしましたが、第2章からはデータ、統計に基づく基本操作などを習得する事ができるようです。 Julia Scientific Programming | Coursera で、実際の コース内容を眺めるのもいいですが、同時にうご…

Julia Box と Jupyter Note book を使えるようにする。REPL環境で色々な式を試す。

続けて Julia Scientific Programming | Coursera をやってるわけですが、最初の段階で Julia Boxの利用法の説明に入ります。 Julia Boxとは? JuliaBox 簡単に言うとオンラインでJulia が利用できるサービスです。一応Freeプランもあります。 JuliaBox上でJ…

coursera Julia Scientific Programming 話題のJuliaをオンラインで学ぶ 準備の準備。講師の先生らを確認

Couseraで発見したコースを受講 www.coursera.org さっそく始めればいいわけですが、講師の先生方の略歴が気になる。 一人はJuan h Klopperさん。 www.coursera.org お医者さんらしく、githubでもデータサイエンス系のリポジトリ多数。 github.com そしても…

macにjuliaをインストール。PATHを通す。

juliaを煽る記事を最近見かける為、とりあえず自分のmacで動くようにしておく。 キータの記事も17ページほどあり、ボリュームも増えてきたな・・・と とりあえずインストール 下記からdmgをダウンロード Julia Downloads パスが通ってないのでターミナルか…

「はじめてのHadoop」その1 意味をわからずともwordcountをmacでやってみる。

ビッグデータと向き合わずに小さなシステム開発を幸せにおくりましたとさ・・・・ ちゃんんちゃん・・・ とは、いかない現実を突きつけられそう。 Apache Hadoopは大規模データの分散処理を支えるオープンソースのソフトウェアフレームワークであり、Javaで…

AWS EC2,Docker,VMで利用可能な Amazon Linux 2がリリース

AWS EC2,Dockerで利用可能な Amazon Linux 2がリリースされました。 Amazon Linux 2 基本はAWSのドキュメントを見ると良いですね。 ざっくり概要を掴むならこの記事 www.atmarkit.co.jp Amazon Linux 2は、Amazon EC2で使用する「Amazonマシンイメージ」(A…

ウィンドウズでapt-getのようなパッケージマネージャー? chocolatey(チョコレティ)でどんなソフトを管理するの?

シンプルにchromeやacrobat readerなどのウィンドウズソフトをパッケージ管理できます。 ウィンドウズだとGUIでのインストールが多いですもんね。 qiita.com インストール管理できるパッケージ Chocolatey Gallery | Packages

javascriptライブラリで簡単に利用できるAI機能って? 機械学習をブラウザ上で可能でビギナーにオススメ。

AIに興味を持ち、これでもかというほどドキュメントを読んで、未だに自サイトには活用できていない、仕事にも活かせていない・・・・ そんな状況をもしかしたら打破してくれるかもしれない、javascriptライブラリがあるみたいです。 ferret-plus.com 今まで…

マイクロソフトによる、GitHubのこれからを示唆する、次期社長のインタビューの翻訳を要約

キータにてインタビューを翻訳してくれてるありがたい記事がありました。 @narutoさん。有難うございます。 qiita.com

IBM Code Patternsが開設!! 開発者の為の新しいアトラクションにワクワクしよう!!

例えばMozillaのMDNなど開発者に有益な情報を提供している企業は多いですね。 マイクロソフトがGitHubを集中に収める事もそうですが、 開発者の支持を得る = サービス、テクノロジーを利用する開発者が増える という、ある種、企業版インターンとも言うべき…

ウェブサイト運営の参考にIPA「ウェブサイト開設等における運営形態の選定方法に関する手引き」

IPAといえば「安全なウェブサイトの作り方」などのガイドドキュメントでも有名ですが、そちらが制作にかかわる部分なら、今回は運用にかかわる部分のガイドドキュメントとなります。 www.ipa.go.jp

スピーカーから音を流すだけでPCのハードディスクをクラッシュさせる「ブルーノート」とは?

真実はいつも奇なり・・・・ 音だけでPCをクラッシュさせるなんてどんな仕組みだ?!と不思議ーーーってなりました。 japan.cnet.com セキュリティ企業のESETは、ハードディスク搭載PCをクラッシュさせる音響攻撃「ブルーノート」に関して注意を呼びかけた。…

GoogleをYelpが批判してるそうだが、そもそもGoogleは公共機関では無いというお話。

これを言い出したら・・・・・ gigazine.net 同ジャンルのやっかみ・・・・ ただ、昨今のgoogleは検索に色々と付加価値を足しすぎているのも事実。 jp.techcrunch.com これまだ日本では検索結果に出てこないですけど、リリースされてくるとindeedとかと同じ…

WWDC2018がせまる。しかし心は踊らない・・・・新製品はマイナーアップグレードの可能性が高くMarzipanも延期か?

毎年ならワクワクしながら見れたはずのWWDCが今回は心が踊らない。 japan.cnet.com MacBookと「iMac」:Appleは2017年のWWDCでノートブックとデスクトップコンピュータのほぼ全てのラインアップを刷新した。それから1年経つ今回、そのラインアップを最新の第…

chromeの動きを軽くするのに一番効果があったのが・・・・・・

エクステンションを外しなはれ・・・・ エクステンションのほとんどがjsを利用しているため、色々とブラウザの描画にも負担がかかります。 サブのウィンドウズ機で、Asus 2in1 T101haを利用してるのですが、エクステンション外すだけでだいぶ快適になりまし…

Google Chromeに振り回される人生(Web製作者・・・) 緑とか赤とか鍵表示とか・・・・

もう!!(怒) 安全性を示すHTTPSのラベルとアイコンがGoogle Chrome 69から削除、一方で非HTTPSページでは赤色反転で危険性を強調 | 海外SEO情報ブログ 以上です・・・

キャッシュサーバを利用しないAMP「Web Packaging」とは何か? 対応にはブラウザ側とサーバ側での構築が必要。

AMP対応のサイトがぼちぼちで初めた中でのキャッシュサーバを利用しないWeb Packageingという技術がアナウンスされているようです。 www.suzukikenichi.com シンプルにgoogleがリソースをケチりたいのかな・・・とも思ってしまいますが、現在の所はテスト段…

6歳の子どもに「関数型プログラミング」を教える方法が秀逸。大人にも優しく理解可能な関数型プログラミングとは?

こちらの記事、非常に分かりやすいです。 gigazine.net プログラミングの考え方にはオブジェクト指向と関数型の2種類があります。オブジェクト指向に比べると理解しにくく挫折しがちな「Functional programming(関数型プログラミング)」について、あるコンピ…

これ是非試してみたいー> Nuxt+WordPressでの運用が爆速すぎて神

Home | wp-nuxt-for-netlify このブログが下記で実装されてるとの事。 qiita.com 冗談抜きで速いので、どこかで是非テスト実装したい。 今日は感動興奮でメモのみ。

軽量OS windows 10 Leanをmacにインストールしたい。準備確認編 Virtual Boxを用意,Windows10 Insider Previewに参加しておこう。

もうこれはmacでVirtual Boxに乗せて使えって事でしょう。 www.itmedia.co.jp こちらを見ても windowsreport.com 64ビットOSは1.5GBのRAMを使用しており、仮想マシンには最適です。 Windows 10 Leanは、基本的にWindows 10のレガシーフリーバージョンですと…

GitHubを学習できるGitHub ラーニングラボ(Learning Labo)を試してみる。

やってみると分かりやすい(英語ですが・・・・・)GitHubラーニングラボでGitHubにまつわる色々なワークフローを実践できます。 lab.github.com とりあえずGitHubアカウントがあれば開始できます。

JAVA,Ruby,Python等が利用可能な単一パッケージ、オラクル「GraalVM」。インストール利用方法は?

通常はJavaやJavaScriptなどには、それぞれその言語を実行するためのパッケージをOSにインストールして使用しますね。 「GraalVM」は、これまで言語ごとに個別に用意されていたランタイムを統合し、単一の高性能なVMにするという物です。 www.publickey1.jp

FIDO2を構成するWebAuthnとは何か? ウェブサービスの認証にパスワード以外の指紋や顔認証が使われる時代へ

YahooやGoogleのログインサービスを利用されていますか? IDやパスワードがあればログインできるサービスですが、そのIDやパスワードを無くしたり、盗まれたりしたら他人に自分のアカウントを乗っ取られてしまいますね。 そしてスマホ。 昔に比べ指紋認証や…

未経験エンジニアがエンジニアとして採用される為に必要な要素は何か? Pythonできれば採用されるの?

なかなかのツリタイトルにつられて読みましたが、あーPaizaの宣伝記事なんですね(80%)とこれは真実だ(20%)みたいなお話しでした。 でも本当のツボは未経験エンジニアって所なんですけどね。 Pythonしかやりたくない!?一つの言語にこだわる未経験…

いつかは没頭したい8ビットレトロなゲーム制作を堪能できるPICO-8。

こちらのブログでゲーム制作方法などが結構細かく紹介されています。 jp.automaton.am 制作にはLUA言語を使うらしいです。 Lua - Wikipedia ウィキのLua言語の説明が一番わかりやすいかもですね。 もともとCに組込まれる前提で作られたスクリプト言語で、高…

GitHubと連携するプロジェクト管理ツールやCIツールを紹介する GitHubマーケットプレイス

GitHub初心者ですと、リポジトリの利用だけでしょうが、GitHub自体は他のオンラインサービスと連携して使用する事が出来ます。 github.com

GitHubの為のGitHubによる、GitHubの為のGitHubガイド

タイトルは言って見たかっただけです(汗 Let's explore!!って事で、今回はGitHubガイドについて見ていきます。 GitHub Guides

javascript開発の主流はVue.jsになる! jQueryの替わりにも、Reactの替わりにもなる拡張性、開発効率が魅力

jQueryも、現状ウェブサイト制作ではたくさん使用されています。またReactやその他のSPA用途でのアプリ開発用にフレームワークがたくさん使用されています。 しかし、この2つなかなか相いいれない要素があります。 そんな中、2017年のGithubでもっとも人気…

大学の課題、レポート管理はGitHubで。教師と学生を繋ぐGitHub Classroom(クラスルーム)

このレポートはAを上げよう! 残念ながらそういう経験の無いワタクシですが、大学での課題、レポートの提出はITが発達した現在、昔とは違うでしょうね。そんな使い方を提案するのがGitHub Classroomです。

ITエンジニアの為の英語勉強法をまとめてみました。

エンジニアなら当たり前に英語のドキュメント読めるでしょ? う・・・うん! って方に。 嫌でも英語しかドキュメントが無い場合は多々りますものね。 見出し ITエンジニアのための英語勉強法 スライド エンジニアが0から英語勉強する為にした事 英語ドキュ…