JavaScriptをがんばるブログ

React,OSS,ソフトウェア開発が中心のブログです👨‍💻

2016-01-01から1年間の記事一覧

ストップワードという概念を知りました

あまりにも頻出するので検索対象から除外する言葉、という意味の単語です。 ストップワードとは - はてなキーワード 当初この概念を知らず、kuromojiで形態素解析したワードのリストから「だから」「でも」などの慣用句を除外する方法としてTF-IDFという手法…

Packer + Docker + Ansibleでハマる

Packer + Ansible + Dockerの組み合わせは茨の道 Scalaが動くDockerコンテナを作りたくてトライしてみました。 rebuild.fm 167でもDockerfileを使いたくないという話がポロっと出ていましたが、 rebuild.fm 私もインフラのセットアップは愛用しているAnsible…

【開発日記】日本語アカウントのツイート内で1分当たりのトップワードを集計

「つぶやきビッグデータのようなもの」開発日記です(`・ω・´)” ただの日記なので技術情報を求めて検索して来られた方には申し訳ない(;_・) 一応この記事を参考にやってます。 Apache Sparkで始めるお手軽リアルタイムウインドウ集計 | NTTデータ先端技術…

packerでdockerイメージbuild中にaptエラー

技術メモです。 環境 docker 1.12.3 packer 0.10.0 OSX 10.11.6 packer設定ファイル // packer.json { "variables": { "docker_image": "ubuntu" }, "builders": [{ "type": "docker", "image": "{{user `docker_image`}}", "commit": "true" }], "provision…

"週間はてなブログ"という有能サイト

今日は東京もとても寒かったですね。昨日天気を調べたら-3℃という数字が出てきてビクッとしたのですが予想通りの寒さでした。 それにこのようなリア充な風景が組み合わさるともはや北海道に居るんじゃないかという感覚になります。個人的に冬の寒さ+イルミネ…

つぶやきビッグデータのようなもの

久しぶりの更新、前回までは数学の勉強履歴を書き残しておりましたが、内容が難しくなって来たので更新が億劫になり(^_^;)一応チマチマと勉強を続けており、「データの分析」章で理解した事をまとめた記事を書いている最中です。 今は三角比を勉強しています…

【長岡の教科書I+A】進捗: 数式の加法・減法と乗法(4)

P31まで完了して、[2] 数式の加法・減法と乗法の章は完了しました。 音声講義で長岡先生が展開は基本がわかれば解けるので、乗法公式の暗記は必須ではない。 と仰っていたので気楽に章を進める事ができました。 次回は[3] 因数分解 早く三角関数や確率をやり…

【長岡の教科書I+A】進捗: 数式の加法・減法と乗法(3)

音声講義を聴いて、問5を解いた。 整数の累乗でうっかりミスをした。 あとは問6をやればこの章は完了。 音声講義 11122N(27頁1行目[2]整式の加法・減法と乗法−第2回:●指数法則と単項式の乗法●整式の乗法の基本)

郵便の再配達で試されるJS力

「お知らせ番号」だけをチェックすれば良いケースで、 間違えて必要の無い「追跡番号(お問い合わせ番号)」をチェックしてしまった場合、 ラジオボタンの入力をクリアするUIが無いのでJSで空白に戻したヾ(´A`)ノ゚

オブザーバーパターンとは

ブレイクスルーJavaScriptに書いている事ですが、自分のことばで。 ブレイクスルーJavaScript フロントエンドエンジニアとして越えるべき5つの壁―オブジェクト指向からシングルページアプリケーションまで (WEB Engineer’s Books) 作者: 太田智彬,田辺丈士,…

【長岡の教科書I+A】進捗: 数式の加法・減法と乗法(2)

P26 問4まで進捗。 昨日から問1問分進んだ。 【長岡の教科書I+A】進捗: 数式の加法・減法と乗法(1) - JavaScriptをがんばるブログ

【長岡の教科書I+A】進捗: 数式の加法・減法と乗法(1)

P26の問3を解くまで終わりました。 多項式を加減法でまとめる簡単な問題ですが、 小さな論理計算を正確に積み上げて答えを導き出す作業、たまらないですね。 普通に生活しているとほとんど無い作業です。 今日は問題をストレートで全問正解出来て気分が良い…

JavaScriptでreturnが無いfunction()を読んだらどうなるのか

2016/10/18 chrome:53.0.2785.143 にて Rubyみたいに最後に評価された値が返却されるのかな? と疑問に思ったのでやってみた。 結果: undefinedになる

「長岡の教科書 数学I+A 全解説」は知識のあり方を説いた名著

スカゼミで高校数学の勉強会を開催していたので、教科書になっている「長岡の教科書 数学I+A 全解説」を購入しました。 【音声DVD-ROM付】長岡の教科書 数学I+A 全解説作者: 長岡亮介出版社/メーカー: 旺文社発売日: 2015/12/24メディア: 単行本この商品を含…

"Web開発におけるコンピュータサイエンス"が素晴らしい

うーん、なんだか最近新しい知識の勉強が出来ていない。 優秀になって優秀な人たちと働いてもっと優秀になるスパイラルに入りたい。 まだちょっとしか読んでいないんだけど、はてなインターンの機械学習教材が素晴らしい。 developer.hatenastaff.com 最初の…

"nginx と PHP-FPM の仕組みをちゃんと理解しながら PHP の実行環境を構築する" が素晴らしい

今日で読むのが2回目なのでメモ。 qiita.com これを読む前はPHPは大きく分けてApacheのモジュールとして動作するモードと、CGIとして動くモードの2種類がある、という前提をそもそもはっきりと認識していなかった気がする。 こういう初歩的でシンプルな疑問…

Let's Encryptで証明書を取得してみた

無料でSSL証明書が取得出来る、話題のLet's Encryptを試してみました。 環境 OS Ubuntu 14.04 LTS Server Nginx 1.10.1 証明書の取得 Let's Encrypt の使い方 - Let's Encrypt 総合ポータル 公式の「Let's Encrypt の使い方」にそのまま従えばOK。 2016年05…

【schoo】PCサイトコーディング -お問い合わせフォームの作成-【備忘録】

お問い合わせフォーム作成に関するノウハウが紹介されていました。 講師は山本 麻美さん。 schoo.jp メモしたこと 将来レスポンシブルにする時、tableだと破綻するので、dlを使用する tableだと横並びにしか出来ないが、dlだと縦に要素を並べる事も出来る 必…

URLエンコードとBase64エンコード

ちょっと引っかかる事があって調べてみた。 into.cocolog-nifty.com わかったこと URLエンコード = パーセントエンコード urlに%が入るとどうなるか? %xx形式のURLエンコード文字列して扱われる %がURLエンコードのprefix、xxは16進数 あ → (%E3%81%82) Bas…

【schoo】デザインパターン基礎 -Web制作におけるデザインの全体像をつかむ-【備忘録】

schooのデザイン授業を生で受講しました。 最近CSS書いてないので、デザイン力↓↓... シリーズ通して受けるつもりです。 schoo.jp ポテチ食いながら見てたのであんまりメモ出来なかったですが、以下備忘録。 ハンバーガーメニューの良し悪し 最近のWEBデザイ…

ポケモンGOのAPIってどこにあるの?

最近ポケモンGO関連のハックをよく見かけますねー qiita.com APIは公式で提供されているのかな?と思い調べたところ、 https://pokevision.com/が公式を解析してラップしたAPIに乗っかっているプロダクトが多いみたいですね。 現状公式APIは非公式なので自己…

ポケモンGOリリース日に感じた優れたソフトウェア開発とそうでないものの違い

ポケモンGOが日本でリリースされた2016/07/22(金)。 平日にも関わらずtwitterにはポケモンGOを楽しむ投稿で溢れていました。 【お知らせ】ポケモンGO配信のため、本日の業務は終了させていただきます pic.twitter.com/x7L49ldEZE— 株式会社バーグハンバーグ…

【日記】ITエンジニアのためのDeepLearning #6に行ってきた!

ちょっと前の勉強会ですが... 最近、DeepLearningを使ったサービスの話とか、知り合いと話している中でOpen AIなど機械学習関連技術の話題が出る事があって、 普通のweb/モバイル開発しか出来ないのもまずいなーと危機感を感じ入門書を買ったのがつい最近。 …

クロ現の重力波の特集を見て宇宙っていいなーと思ったo (◡‿◡✿)

sideci.connpass.com 勉強会帰りでへろっていたところに面白い番組が放送された(((o(゚▽゚)o))) www.nhk.or.jp 今年の春?ニュースになった重力波の番組。 さすがテレビ、CGの図があって分かりやすかったです。 重力波を検出する鏡が数百キロ離れた地域の微小…

【日記】メールの安全性について勉強している

webアプリを開発中、 何気無くサーバサイドからSMTPでメールを送る処理を書いているけど、 メールサーバまでの経路は安全になっているのか? と疑問に思ったので調べてみようと思った。 まずはEMailの基礎をTCP/IPの本でおさらい。 SMTP,POP3,IMAPなどの基本…

ポリモーフィズムの初歩を理解する

最近オブジェクト指向 という概念の理解が非常に漠然としているなぁ… と感じたので、オブジェクト指向を特集した日経ソフトウェア2014年11月号を本棚から引っ張り出しました。 日経ソフトウエア 2014年 11月号作者: 日経ソフトウエア出版社/メーカー: 日経BP…

phpbrewはコンソールメッセージが親切

開発中の何気ない一コマですが、とても親切で助かったので紹介(*ノ・ω・) CLIといえども、いやCLIだからこそUX、つまり的確な状況把握と次に何をすれば良いかのsuggestionがしっかりしていなければならないのかもしれません。 大半のCLIツールは膨大なログ…

ツールの使い方を覚える事で手一杯でプログラミングしてない\(^o^)/

RSSで良くみる はてブでトレンドになってる 仕事で使う などなどの理由でここ一色々なツールを試して来た( 。・・。)人(。・・。 ) しかしようやく使い方を覚えたところでまた次のツールを勉強して... というパターンばかりで覚えたツールでガッツリプログラミングし…

「コンピュータアーキテクチャ技術入門」読書会#5

2.2 プロセッサの基本構造 パイプラインプロセッサの構造を図で学んだ 命令の読み出し(IFサイクル) 命令の解釈(DEサイクル) オペランドの読み出し(OPサイクル) 演算の実行(EXサイクル) 演算結果の書き込み(WBサイクル) これらのサイクルを実際に行うハードウ…

カジュアルなもくもく会ないかな

別にLTをしたい訳でも、聞きたい訳でもない。 相当勉強会でテーマになっているツールや言語を使い込んでいないと発表の内容は理解できないし、 使い込んで得た意見を持っていないと懇親会で話すネタも無い。 友人と遊ぶような感覚で特にテーマ決めずカジュア…