2019年2月27日のブックマーク (4件)

  • プログラミングできる人とできない人との間の深い溝 - masatoi’s blog

    どうしてプログラマに・・・プログラムが書けないのか?を読んでいて出てきたので出展の一つを訳してみた。Separating Programming Sheep from Non-Programming Goatsの和訳。 プログラミングというものには向き不向きが強く出るということはわりと知られていると思うが、このエントリではプログラミングができるかできないかは比較的簡単なテストによって、プログラミングの訓練を始める前の段階で分かると主張している。どうしてプログラマに・・・プログラムが書けないのか?では、そもそもこの事前テストをパスしていないような人達までプログラマとして応募してくると言っており、その判定法として有名なFizzBuzz問題を挙げている。 追記(2019/2/28) 注意: なおこの論文はしばらく前に著者の一人によって撤回されたようです Camels and humps: a r

    プログラミングできる人とできない人との間の深い溝 - masatoi’s blog
    yunnta21
    yunnta21 2019/02/27
    対象や状況によってそのシンボルの意味や定義が変わるって認識なので、= の意味とかで特に苦労しなかったけど、一番最初に刷り込まれたものに対する認識を変えられないってのはあるんだろうなと。
  • 「デジタル・ガバメント」実現へ 安倍首相 | NHKニュース

    行政サービスのデジタル化を推進するため、安倍総理大臣は経済財政諮問会議で民間議員からの提案を受け、国の財源で地方自治体も含めた情報システムやデータの共通化を図るなど、いわゆる「デジタル・ガバメント」の実現に向け、取り組む考えを示しました。 そして、国の財源で地方自治体も含めて、情報システムやデータの共通化を進めることや、政府内にデジタル化の推進役となる組織を整備することを求めました。 また、マイナンバーカードはデジタル化の利便性を国民が実感できる有効な手段だとして、健康保険証に加え、運転免許証や社員証との一体化も検討するよう提言しました。 これに対し、安倍総理大臣は「日の新たな提案も踏まえて、具体的な議論を進め、アクションにつなげていきたい。『デジタル・ガバメント閣僚会議』の議長の菅官房長官を中心に、関係閣僚の協力を得て、安倍内閣を挙げて取り組みを加速していく」と述べました。

    「デジタル・ガバメント」実現へ 安倍首相 | NHKニュース
    yunnta21
    yunnta21 2019/02/27
    デジタルにして、書類やログは1-2年で自動で消去。
  • 2019年の勉強会は寿司とピザという思考停止から脱却しませんか - かしこくなりたい!

    ビザというべ物はコスパが悪い オススメしたい勉強会ご飯 お寿司はお寿司でも! 映えを求めたいケータリング 以前紹介したまい泉のミニバーガー 当日どうにかしたい!そんなときにサンドイッチ おにぎりなら大塚ぼんご 甘いものならおはぎ そんな手間かけてられないというご意見に対して 乾杯から始まる勉強会と言えば だいぶ予算があるというあなたには! 今までいただいたケータリング各種 こちらのブログを読みまして、わたくしも寿司とピザに一言申し上げたくブログをしたためる。 note.mu ビザというべ物はコスパが悪い アメリカ人はピザ好き、Quoraでも何度も何でピザ好きなの?と聞かれるほど。 だからといってシリコンバレーではピザを片手に懇親会だから!という固定観念でIT系のイベントでピザ出されるのつらい。冷めたピザつらい。 そもそも日のデリバリーピザ高い! getnews.jp 1枚で8切れ、こ

    2019年の勉強会は寿司とピザという思考停止から脱却しませんか - かしこくなりたい!
    yunnta21
    yunnta21 2019/02/27
    食中毒が起こりにくようなものを調達すべきなんだよね。その点ピザは優秀な気がする。
  • Python: ソケットプログラミングのアーキテクチャパターン - CUBE SUGAR CONTAINER

    今回はソケットプログラミングについて。 ソケットというのは Unix 系のシステムでネットワークを扱うとしたら、ほぼ必ずといっていいほど使われているもの。 ホスト間の通信やホスト内での IPC など、ネットワークを抽象化したインターフェースになっている。 そんな幅広く使われているソケットだけど、取り扱うときには色々なアーキテクチャパターンが考えられる。 また、比較的低レイヤーな部分なので、効率的に扱うためにはシステムコールなどの、割りと OS レベルに近い知識も必要になってくる。 ここらへんの話は、体系的に語られているドキュメントが少ないし、あっても鈍器のようなだったりする。 そこで、今回はそれらについてざっくりと見ていくことにした。 尚、今回はプログラミング言語として Python を使うけど、何もこれは特定の言語に限った話ではない。 どんな言語を使うにしても、あるいは表面上は抽象化さ

    Python: ソケットプログラミングのアーキテクチャパターン - CUBE SUGAR CONTAINER