ちぎっては投げるブログ

Programming, Android, RaspberryPi, Digital Devices, Kinkuma Hamster...

TIL

Pthreadsプログラミング読書メモ1

mutex if(mutex==true)lock(mutex) のようなコードだと、テストとロックの間にほかのスレッドがmutexをとる可能性がわずかにある。 pthread_mutex_lock(&mutex) は特殊な実装でそれを回避している。 pthread idの比較 pthread_t型の比較にはpthread_equal関…

GNUの始めたTwitter的なもの、FreezePeach(書き込み出来るようにする方法を追記)

FreezePeach FreezePeach FreezePeachへようこそ。 マイクロブロガー連合は道徳と団結を大切にして、中央集権化された資本主義なサービスからの離脱を目指しています。 FreeSpeachのもじり? GNU soicialをサービスとして提供し始めた、みたいな感じだろうか…

if and only ifとは?

元ネタツイート タイポだ!!!と思ってPRだしたけど英語力のなさを撒き散らして爆死した僕のPRです https://t.co/hhsTuD0NPw #tryswiftconf— ひらり (@hiragram) 2016, 3月 4 iifって何? って思ったのでググった。 同値 - Wikipedia 同値(どうち)または…

JavaScriptでグラフが書きたくなったときにはawesome-charting

github.com 今日もAwesomeシリーズを見つけた。 awesome-charting JavaScriptでグラフを書いたり可視化したりするときに使えるライブラリのキュレーションリスト。有料と無料にわけてまとめてある。 あんまり興味はなかったけど、以前に友人がJavaScriptでグ…

絵文字でプログラミングをする

github.com GitHubのトレンドを眺めていたら、また妙なものがあがっていた。 絵文字でプログラミングをする www.emojicode.org 意味がわからないので、emojicodeによって書かれるソースコードを見た方が早い。 いや、見てもよくわからないけれど・・・・・・。 つ…

diff-so-fancyのリポジトリをforkしてみた

diff-so-fancy Photo by Benjamin Faust | Unsplash / CC BY 0 github.com こっちが元のリポジトリ。 GitHub - so-fancy/diff-so-fancy: Good-lookin' diffs with diff-highlight and more git diff を見やすくするシェルスクリプトだ。便利そうなので導入し…

NULLの定義

残業するとTILなんて書いてる余裕はないよねって月曜から思い知らされている…。 なにかしら書こうということで、今日はNULLの扱い周りで知ったことがあるのでそのことだけメモしておく。 とても今更な話で、知っている人には当たり前なのかもしれない。 C++…

毎回 object != null を書かないためには(Java)

StackOverflowから。 Photo by Photo by Nafinia Putra | Unsplash / CC BY 0 stackoverflow.com Javaで、nullチェックとして毎回object != nullと書くと見苦しい、代わりの良い方法はない?というスレッド。 本日のTILとして、これをざっくり眺めたまとめ。…

2016/02/26のGitHubトレンド[TIL]

眺めるだけだと継続できないので、力尽きるまでは継続してブログを書いていく。残業のある日は無理だと思う。 と言っても、一日だとトレンドにもあまり変化はないみたい。なので、逆に毎日の方が変化が少なくて楽かも。 github.com パスワード管理ソフト、Ke…

X11ForwarfingしたGUI画面で日本語入力する方法

CentOS6で確認。 ~/.bashrcに以下を追記する。 export GTK_IM_MODULE=xim export QT_IM_MODULE=xim if [ -z "$XMODIFIERS" ]; then export XMODIFIERS=@im=ibus ibus-daemon -drx fi 追記後は、 source ~/.bashrc で適用する。 これで、たとえばeclipseなど…

GitHubの今月のトレンドリポジトリを紹介する[2016/2/25]

GitHubのトレンドは25個までになっているんだけど、無限に出すんではなくて25個っていうのが、GitHubの管理者は狙ってやってるんだと思う。 気になったのだけ。先日のスライドに倣って、まずはざっくりとだけ見てみた。 github.com Python。 maybeというコマ…

Today I learned

TILとは Today I Learned というリポジトリをgithubで作るのが流行ってるらしい。 略してTIL、今日学んだことをまとめていくリポジトリ。たとえば以下。 github.com 最近読んだ、 docs.google.com のスライドでも触れられている。 効果があるのはわかるんだ…