タグ エレクトロン
人気順 10 users 50 users 100 users 500 users 1000 usersElectronの入門記事連載 - ICS MEDIA
Electron (エレクトロン)はウェブの技術でデスクトップアプリケーションを開発できる人気のフレームワークです。HTML5とJavaScriptで開発できるため、ウェブの経験者であれば手軽にソフトウェアを作成し、公開することができます。それもワンソースでWindows向けとOS X向けのソフトウェアも作れます。 GitHub社のエディター「Atom」やMicrosoft社の「Visual St... 続きを読む
nullチェックは、ifですべきかtry/catchですべきか? | 三度の飯とエレクトロン
たまにこういう謎の高速化手法を教えてもらうのですが、どうしてもすぐには信じられないので少し調べました。 ifとtry/catchのオーバーヘッドは? Stack Overflowに、ドンピシャな質問がありました。 Java if vs. try/catch overhead 読んでみると、「例外処理は例外的な処理に使うものだから、通常のフローでnullになるような場合に使うのは良くない」というよう... 続きを読む
可視化ライブラリD3.jsの設計が素晴らしすぎる。 | 三度の飯とエレクトロン
Tweet Tweet最近名前を聞くことが多くなってきたD3.jsを試してみています。 まだ使い始めたばかりですが、D3.jsの設計の素晴らしさに感動しています。 データを与えればグラフが表示されるというような単純なものではないので、敷居が高く感じていましたが、設計を知るほどによく出来ていて驚きます。 D3.jsとは何か? そもそも、D3.jsとはなんでしょう? D3.js – Data-Driv... 続きを読む
PHPを数行書きながらフレームワークを理解する。 | 三度の飯とエレクトロン
これは何をしているかというと? どこにアクセスされているかを取得する。 ($_GET['url']) 必要な処理を施す。 (Action) 処理の結果を表示する。 (View) どこにアクセスされているかを取得する 思い切って、.htaccessに次のように書いてしまいます。 RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteC... 続きを読む
広告業界と無関係な僕がさっぱり理解できないアドテク用語を調べた。 | 三度の飯とエレクトロン
Tweet Tweet厳密には無関係ということはないのですが、僕は直接的に広告に関連のある事業をやっているわけではありません。しかし、最近アドテクの世界が面白くて、基本的なことから勉強しています。 インターネット広告はテクノロジーのかたまり インターネットはテクノロジーの世界です。そして、この世界でとても大きなお金を生んでいるのが広告です。 今をときめくGoogleもFacebookも広告で収益を... 続きを読む
プログラマが考える劇的に効率が上がるExcelシートの作り方 | 三度の飯とエレクトロン
Tweet Tweetそこそこの複雑な計算をするのにExcelはものすごく便利です。何かのプログラミング言語を使って書いたら1時間くらいかかるような計算が、ものの数分でシート上にできあがります。 この素晴らしいExcelを、より使いやすくするワザを、プログラマ的な視点から書きたいと思います。 拡張性のないシート そういうわけで、Excelは素晴らしいんですが、使う人によってはなんとも「拡張性のない... 続きを読む
WEBアクセス解析ツールMixpanelが簡単なのに凄い。 | 三度の飯とエレクトロン
仕事でMixpanelを使ってみようかということになり、試しに自分のブログに導入してみました。 Mixpanelは、小さなところを詳しく見る Mixpanel Mixpanelは、Google Analyticsと同じく、WEBサイトのアクセス解析ツールです。しかしツールの性質は、Google Analyticsとは大きく違います。Google AnalyticsがWEBサイトのあらゆるアクセスを... 続きを読む
WEB APIのURL設計のトレンドはこれだ!WEB APIのURL設計まとめ | 三度の飯とエレクトロン
APIのURL設計をしようと思い、その前に有名サービスのAPIのURL設計がどうなっているのかについて調べました。 一覧を載せた後に、「多数派なURL設計」を書きたいと思います。 続きを読む
PHPで複数の変数をまとめて連想配列にする関数compact | 三度の飯とエレクトロン
compactは一言で説明すると、「複数の変数をまとめて連想配列にする関数」です。 変数をまとめて連想配列にしたい時にどうするかというと、こんな普通に変数名をキーに、変数自体を値にして指定していきますよね。 続きを読む
My365の作り方 〜サーバ編〜 | 三度の飯とエレクトロン
レンタルサーバが大好きなので、わざわざサーバを自分でどうこうしようとは思わないのですが、My365はサーバがネックになってサービスが正常に動かないということは避けたいと思い、今回はVPSを選択しました。 リリースまでとそこから2週間のサーバ環境の変化と失敗の記録です。Amazonへの移行から @takus 先生に加わってもらって、一人でやっていた時より安定したサーバ環境になりました。 (よかったら... 続きを読む
My365の作り方 〜iOS編〜 | 三度の飯とエレクトロン
My365は、まずiPhoneアプリとしてリリースすることにしました。 iPhoneアプリをリリースしたのはこれが初めてで、勉強しながらの開発となりました。(iPhoneアプリ開発自体では、ヒマボタンという素晴らしいアプリの開発経験があるのですが、このアプリは残念ながら僕のiPodにしか入っていません。) 勉強に使った書籍 「よくわかるiPhoneアプリ開発の教科書」は、Objective-Cの言... 続きを読む