■_
一つ前へ
2015年7月(上旬)
一つ後へ
2015年7月(下旬)
最終日ではないけど池袋のリブロへ行って買い物。
polyconf - Google 検索 https://www.google.co.jp/search?q=polyconf&ie=utf-8&oe=utf-8&hl=ja PolyConf 15: Cello - Hacking C for Fun and Learning / Daniel Holden : programming http://redd.it/3d14nd PolyConf 15: An Introduction to Crystal / Erik Michaels-Ober : programming http://redd.it/3d14ok PolyConf (@polyconfhq) | Twitter https://twitter.com/polyconfhq #polyconf hashtag on Twitter https://twitter.com/hashtag/polyconf polyconf/15.polyconf.com ・ GitHub https://github.com/polyconf/15.polyconf.com https://github.com/polyconf PolyConf 2015 http://polyconf.com/ Day #3 July 4nd
秋葉原に伝説の販売員が帰ってきます! : アキバガイドBlog
88 といえば 「こーれでわたしもさーきょくか♪」 はい拍手ー(平成生まれおいてきぼりモード)
コミックマーケット 88 カタログ
コミックマーケット 88 DVD-ROM カタログ
カタログ扱ってる本屋に行って、 なんか見あたらないなーと思ったのだけど しばらくして表紙がこれだというのに気づいて大笑い。
これ。
avinassh/rockstar
Makes you a Rockstar C++ Programmer in 2 minutes
というので説明書きを見てみる。
avinassh/rockstarRockstar is one amazing library, which will make you a Rockstar Programmer in just 2 minutes. In last decade, people learned C++ in 21 days. But these days, it has come down to just 10 minutes. But, I wanted to do better.
This repo will not only teach you Complete C++ in just 2 minutes, also makes Open Source Contributions. You see, Open Source contributions are very important these days, especially if you can get those boxes filled with green on your Github profile. As an efficient programmer, I believe in killing two birds in just one shot.
Run Rockstar, be a Rockstar, show off your Github profile to everyone and bag those $200K programmer jobs. Once you become a Rockstar, every recruiter will want to hire you and there is no turning back.
うはは。
文庫になってた。
アーキテクチャの生態系: 情報環境はいかに設計されてきたか (ちくま文庫)
攻殻機動隊新劇場版を観た。 まーなんというか「前史」モノは難しいっすね。 ARISE の中のあれこれを上手く拾ってったとは思うけど (ARISE始める前からここまで話を組み立ててたってのがありそうだけど)。
インテル株式会社は、「ムーアの法則」の50周年記念展示を8月1日から21日までの3週間、東京・北の丸公園の科学技術館で開催する。
Generate C/C++ constant definitions from python variables.
** When ‘int’ is the new ‘short’ | Hacker News https://news.ycombinator.com/item?id=9849233 http://googleprojectzero.blogspot.com/2015/07/when-int-is-new-short.html
50ドル分くらい買った。 The Pragmatic Bookshelf | Christmas in July! Today through Friday ONLY O'Reilly も半額セールやってるけど今回はいいや。 Early Release - O'Reilly Media
Vim's 400 line function to wait for keyboard input | Hacker News で、 Geoff's site: Vim Hall of WTF
Geoff's site: Vim Hall of WTFThis function is over 400 lines and contains over 40 #ifdefs. Its job? To wait for keyboard input. Several factors caused this code to be so insane.
Vim tries to be compatible with every OS, including dead ones such as BeOS, VMS, and Amiga. Features that drastically change behavior are enabled/disabled with preprocessor flags. Cross-platform libraries like libuv didn’t exist when Vim was created.
まー、もうちょっとわかりやすくできないものかとは思うけども。 ところで今は昔、fj に定期的にリアルタイムキー入力の解説記事(FAQ?)が 流されていたような記憶が……
くまのぬいぐるみに話しかける - Really Saying Something これ、ブクマコメントにもあるけど初出が 「プログラミング作法 (Practice of Programming)」ってことはないんじゃないかなあ (「設定」がだいぶ古そうだしね)。 はてなブックマーク - くまのぬいぐるみに話しかける - Really Saying Something といってちょっと検索したところではこれというのは見あたらず。 「ゴムのアヒルちゃん」はうぃきぺの項目にもなってるのに!w Rubber duck debugging - Wikipedia, the free encyclopedia Rubber Duck Debugging Programming Quotes, Sayings about Software, Programmers, Developers, Application Development
バグの話と言えばこの本も忘れずに:)
ウィルクス自伝―コンピュータのパイオニアの回想
今日冥王星に最接近した「ニューホライズンズ」なんで「~ズ」なんだろうかと
疑問に思ったのですが、
New Horizonsの意味 - 英和辞典 Weblio辞書
ニュー・ホライズンズ (New Horizons) はアメリカ航空宇宙局 (NASA) が2006年に打ち上げた、人類初の冥王星を含む太陽系外縁天体の探査を行う無人探査機である。
で、
horizonの意味 - 英和辞典 Weblio辞書
の2番目には [通例複数形で] 〔思考・知識などの〕範囲,限界; 視野.
と。
なるほどー。
またまたまた~ flash。
「AdobeはFlash終了を宣言すべき」とFacebookのセキュリティ責任者 - ITmedia ニュース
なんて話も出ていますが
Two more Flash 0-days emerge in Hacking Team leak | Hacker News
をみると
I would like to hear what Adobe have to say about their streak of serious security problems.
Not only that, but they should face some consequences for that neglect.
At least be forced to publish a working spec for Flash.
とか
Serious question: why are people still using Flash? I'm surprised by the number of websites that use it.
とか
Flash is decades old, not that big, and still has use-after-free vulnerabilities?
Tools for catching those have been widely available for years.
That makes one suspect those vulnerabilities aren't there by accident.
We need public disclosure of the code check-in that created the bug, with names.
People need to be fired for this.
いうのがあって大笑い。確かに一体どんなソースコードなんだか見てみたくはある:)
東京都、広域交通ネットワーク計画で臨海部と品川に地下鉄構想 | マイナビニュース
を見ると、
東京9号線複々線化(和泉多摩川~新百合ヶ丘)
とか
東京10号線複々線化(調布~笹塚)
なんてのが。やっぱり京王線こういう計画あったのね。
で、高架化反対運動の幟を下高井戸の辺りで見かけたと。
小田急の複々線、代々木上原~新宿は無理なんかねさすがに。
東京11号線延伸(押上~松戸)
これは半蔵門線?
むかーしの GNU's Bulletin で gcc の nested function に関する記述を探したのだけど 先にこれが目についた。
GNU's Bulletin, vol. 1 no. 8 - GNU Project - Free Software Foundation GNUs FlashesLong-named options We have started adding long-named options to many of our utilities. For example, instead of remembering whether to use -v or -V, you can use +verbose (or any unambiguous abbreviation) in all programs. Eventually we hope to provide command-line completion for long option names.
あー、そういやあ最初は '+' だったんだよなあ> long オプションの開始記号。 何かとぶつかるとかで今の '--' に変わったんだよね。
そして Boycott Apple; Defend Apple
こんなこともあったわねえ……(遠い目)
さて。
GNU's Bulletin, vol. 1 no. 8 - GNU Project - Free Software FoundationWe are trying to stabilize GCC Version 1 while incorporating new improvements into Version 2. Version 2 now has support for nested functions, a certain amount of CSE between basic blocks, and a new feature for classifying instructions-- which can be used to choose between long and short branches or to provide raw data for instruction scheduling. (略)
Front ends for Modula, Fortran and Pascal are being developed by volunteers. There are rumors about various other languages. So far, no one has volunteered to write Ada or Cobol.
GNU's Bulletin, vol. 1 no. 7 - GNU Project - Free Software FoundationWe are also working on merging the C Compiler with the C++ compiler so that there would be only one distribution for both languages. In the future, if we have time, we would like to implement more language extensions (we will probably add nested scoping), plus facilities for precompilation of header files to save time when they are large and the source files are small. We might also do other language front ends, but there seem to be enough remote GNUers willing to do this job.
うーむ GNU Bulletin じゃなかったか(日本語版の可能性もあるけど)。
実際に「Go to statement considered harmuful」に書かれていることを知らずに 「独自の」「goto有害論」を振りかざす手合いはそこかしこにいるようですが、 「早すぎる最適化は諸悪の根源(Premature optimization is the root of all evil)」にも そう言った面があるとかないとか。
ICSE 2015 勉強会 - #sereading の紹介スライド(全部入り)を飛ばし飛ばし見たのだけど 面白いものがたくさん。 やっぱ論文追いかけなきゃダメだよなあと思いつつ それを活かせるのかというと以下略
伸びるかな Ask HN: Which language to learn for long-term work | Hacker News
池袋西武のマイコンコーナーには行った記憶がある。 つーても当時の行動範囲からするとそう何回も行っていないはずだけど。
Brian Shirai proposes using different interoperable languages throughout the life of a product, how to build reliable systems from less reliable components, along with examples from Rubinius 3.0.
神保町やらお茶の水で就職活動中らしき学生さんを複数目撃。
ROT13。
Minority's hello, world
15位と51位には STR_ROT13 / rot13 という関数が使われています。何の役に立つのかさっぱりわかりません。
イマドキはもう ROT13(とかROT47)なんて使う場面なさそうですもんねえ。 でもうぃきぺにも記事があったりするし、 ジャーゴンファイルにも載っている由緒正しいその筋のものだったりするのですよね。 ROT13 - Wikipedia rot13
ところでうぃきぺ記事中にこういうものが
ROT13 - Wikipedia memfrob()関数GNU C ライブラリ(計算機プログラミング用に用意された標準的なルーチンの集合)には memfrob() という名前の関数がある ([5])。このルーチンはROT13と同じ目的で用いられるが、任意の二進データに利用可能である (ユーモアをこめて、「意味不明化」(en:frobnicate)関数と呼ばれる)。このルーチンではデータの各8-bitバイトをとり、 二進数の00101010(十進表記では42。生命、宇宙、そして万物についての究極の疑問の答え参照) との間のビット毎の排他的論理和 (XOR) を計算する。この手法は単純な排他的論理和による暗号法 en:simple XOR cipherで、やはり弱い。ROT13と同様、再度適用すると元のデータが得られる。
へー。
数セミ買ってない。
一つ前へ
2015年7月(上旬)
一つ後へ
2015年7月(下旬)
リンクはご自由にどうぞ
メールの宛先はこちら