TODO チュートリアルを改造しながら、React with Redux アプリ開発を学んでいます。 エングリッシュに苦しんでますが3年前に勉学無しでいきなり Backbone.js を触ることになったときの苦しみよりはマシです。 昨今のフロントエンド開発というものはいろいろなもの…
「C# QueryString」でググるとだいたい HttpClient.ParseQueryString の利用例が出てきます。 しかし System.Web 名前空間 の HttpClient は UWP では利用することができないので、Windows.Foundation 名前空間の WwwFormUrlDecoder を利用します。 WwwFormU…
ここらへん斜め読みしてるとかなーーーり混乱してきて時代に置いていかれてたので、自分用にいくつかの記事まとめをしてみました。先日「頃合いの良い」出来事もありましたので。 ES6 とか ES2015 ってなんやねん、同じちゃうの 昨年サイボウズの中の人が書…
世界線を書き換える最強のコマンド filter-branch を鞘から抜きましょう。 過去から現在に至るすべてのコミット履歴を改ざんすることができます。 6.4 Git のさまざまなツール - 歴史の書き換え https://git-scm.com/book/ja/v1/Git-%E3%81%AE%E3%81%95%E3%8…
github.com *1 *2 2016年リリース予定。 *1:この名前を使うので本気 *2:あの航空機をモチーフにしたロゴです(大真面目)
自動更新でカラースキームが吹き飛んだっぽい。 10日前から Issue も立ってました。 github.com いろいろ漁ってみたところ、開発者さまが Mods ブランチでのカラースキームファイルの公開を行ったようなので、これを手動で配置しましょう。 以下のページから…
✨ミッションコンプリート✨ pic.twitter.com/TtDjnPT168— バトルプログラマー柴田智也 (@tomoya_shibata) 2015, 5月 5 全ての始まりってやつ。 5月 サークル キャラクター 入手経路 価格 CHOCOLATE CUBE 響(艦これ) ヤフオク 30k(記憶) CHOCOLATE CUBE 響…
Electron を知る from Tomoya Shibata www.slideshare.net きっかけ ぐらばくさん「BPS 氏なにか話さない?」 僕「Electron なら」 ぐらばくさん「ええやん」 きっかけおしまい。 なんで Electron Windows(限定ではないけれど)向けのデスクトップアプリを…
本記事は1分で実現できる有用な技術 Advent Calendar 2015の4日目の記事です。 WEB アプリケーションを開発していると「ユーザのブラウザで起きたエラーをサーバに送って DB に収集したい」という要望が出てきたり、外部からお願いされたりすることがありま…
React 公式ドキュメントからもリンクされていました。 github.com すてきなドヤ顔。 Usage はかなりシンプルなのでそれ読めばすぐ使えるよ! …では味気ないので本日更新した MarkdownPreview の v.0.1.0 からコードを抜粋して利用例を紹介したいと思います。…
最低限の機能の実装が完了しましたので、github.io にて開発版を公開しました。 今回、私がReact.js と ES6 を学ぶためのテーマにしています。 MarkdownPreview In development version http://tomoyashibata.github.io/MarkdownPreview/ 今実装されているの…
1つのイベントハンドラで出来ないかなと思ったんだけれど、どうも「フォーカスが当たった = onFocus」、「フォーカスが外れた = onBlur」 とそれぞれのイベントハンドラで拾ってあげなきゃいけなさそう。 React で定義できるイベントハンドラはドキュメント…
eslint.org 目下のところ JSHint と JSLint 戦争は ESLint という第三勢力の登場によって僕の中でめでたく終結したので最近の JS 開発の際には ESLint を使っている。で、以下の .eslintrc (プロジェクト単位に作れる ESLint の設定ファイル)が僕の場合の…
build.gradle の dependencies に依存解決のための行を追記しても、Eclipse パッケージ・エクスプローラの Gradle 依存関係にはすぐに反映されないことがある。 もちろん、この状態でそれらに依存したコードを書くと、認識されない。似たような事象は Gradle…
[食べログ]アクセスが制限されています こんな特徴的な麺をつけめんに使っているのは今のところここしか知らない。 つけだれもいくつか種類があるので是非制覇してもらいたい。 落ち着いていながらも芯はしっかりしている和服美少女の味。 お見せの狭さもあ…
非常に軽いアプリケーションとはいえ、Electron.js という舞台で自分がこれあったらいーなーと思うアプリを作ることが出来ているので、雰囲気は掴めてきている。 先人達のアプリのコードを参考にしたいところがあるのだが、そもそも React.js や Flux の概念…
ネタバレや著しい長文ならともかくこの程度の文章で「続きを読む」の中にイラストの説明文を隠すのが個人的に嫌いで、いちいちボタンを押すのも面倒だしどうせなら最初から全て表示したいという感があった。 で、それを実現するみっじかい CSS をサクッと書…
天ぷらそばたべる-。 (@ そば処 越川 in 港区, 東京都) https://t.co/WfF3dwu8D4 pic.twitter.com/raT3P9gX4C— バトルプログラマー柴田智也 (@tomoya_shibata) 2015, 9月 29 特製つけ麺焦がしネギたべるー pic.twitter.com/MXxGIEtvYQ— バトルプログラマー…
報・連・相 - Wikipedia https://ja.wikipedia.org/wiki/%E5%A0%B1%E3%83%BB%E9%80%A3%E3%83%BB%E7%9B%B8 ・報告 おもに上司からの指示や命令に対して、部下が業務や作業の経過や結果を知らせることのことをいう。 ・連絡 職場の上下関係にかかわらず、簡単…
(() => { var wantPillows = []; wantPillows.push('ネコネの抱き枕カバー'); }());
その日のトレチケタイムテーブルの ID 取れた pic.twitter.com/y73A8IxhiW— バトルプログラマー柴田智也 (@tomoya_shibata) 2015, 10月 2 cheerio-httpcli を利用した WEB スクレイピングが上手く進んでいるので、順調に解析が進んでいる。 ベタで設定した任…
「デレステのトレチケタイムテーブルの確認と通知」とかいうちょっとした俺得アプリを作ってみるかと仕事中に思ったので作り始めた。せっかくなので Windows でも MacOS でも動かせる*1、Electron.js で作ってみることにした。 electron.atom.io Electron.js…
Electron.js でどこまでできるかなと思ったので。 なんか色おかしい。 まだできてないこと 最小化、最大化、閉じるボタン、リサイズボタンの表示 実装そのものはいたって簡単。ただし OS に合わせたボタンがやりたいなら自作するしかなさそう。OS のリソース…
Java を弄るときはもっぱら Eclipse なのだが、デバッグ中に VisualStudio のイミディエイトウィンドウみたいなのって無いのかな使いたいな使わせろって思った。 そしたらあった。 1.デバッグ実行したプログラムをブレーク まずブレークさせないと始まらない…
Twitter でソースコードを晒したらより冴えたやり方を雪猫さんが記事にしてくれた。 [WinRT] Image コントロールに表示している画像を保存するポップアップメニュー | 雪猫ノート http://blog.snowcait.info/2015/09/25/winrt-popupmenu-to-save-image/ この…
WindowsPhone アプリを実機デバッグするためにデプロイしたところ、こんなメッセージが表示され失敗してしまった。 アンチユーザーフレンドリーなメッセージである。 問題なく動いていた前日のソースコードに手を加えずのデプロイだったので、プログラム的な…
MADOSMA バックカバーのバリエーションとしてポリバケツことブルーとオレンジが発表された。 www.mouse-jp.co.jp うつくしい。 マウスコンピューターダイレクトショップでは博多店が9月9日15時より販売が開始され、その他の店舗では9月11日から店頭に並んで…
jQuery の $.ajax を用いた Ajax 通信処理を実装していると、「リクエストした Ajax 通信を中断したい」というストーリーに遭遇することがある。 こういうときは $.ajax が返却する jqXHR オブジェクト を変数に取得しておき、その中にある abort メソッドを…
GoogleChrome で Youtube をバックグラウンド再生するのに最高な拡張機能、「Streamus」がしんでしまった。 Streamusstreamus.com 利用者には、Streamus を起動すると「Important」というタイトルで開発者 ショーン氏からのメッセージが届いているはずだ。 …
こんな感じの JSON をこんなモデルクラスに嵌めるとき、残念ながら一部の値は null になってしまう。 取得した JSON { "id": "hogeId", "ext": "hogeExt", "height": 768, "width": 1024, "source_url": "http://hoge" } C# モデルクラス public string Id {…