タグ

2016年1月4日のブックマーク (5件)

  • Flowgorithm - Flowchart Programming Language

    Flowgorithm is a free beginner's programming language that is based on simple graphical flowcharts. Typically, when a student first learns to program, they often use one of the text-based programming languages. Depending on the language, this can either be easy or frustratingly difficult. Many languages require you to write lines of confusing code just to display the text "Hello, world!". By using

    yohshiy
    yohshiy 2016/01/04
    フリーのビジュアルプログラミングツール。フローチャートを書いて実行する。プログラム入門用っぽい。
  • 成功する言語設計とは - Brian Kernighan氏の講演より

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    成功する言語設計とは - Brian Kernighan氏の講演より
    yohshiy
    yohshiy 2016/01/04
    “これまでよりも明らかによい”、“馴染みやすく、受け入れやすい”記法が成功する。それはそうだけど、自分がいいと思ったものがみんなもどうかが難しく、センスや知識がいるんじゃないかな
  • 2016年のウェブブラウザ拡張機能 | gihyo.jp

    全く異なる経緯、構造、技術、そして思想でそれぞれ作られてきたウェブブラウザですので、その機能を拡張するための方法が異なることは、ある意味自然なことです。しかし、ウェブブラウザはもちろん「ウェブページを表示する」という共通的な機能を提供するアプリケーションであり、それを補佐してくれる「追加でほしいなと思う機能」も個々のウェブブラウザでそう違うものではありません。 少なくとも、FirefoxとChromeに関しては、似たような機能を提供する拡張機能がほぼ必ずどちらにもあります。ただし、それらの中身は全く異なる実装なのです。 2015年に起きた思いがけない動き 昨年、Chromeは順当な機能改善が進みましたが、その他のウェブブラウザでは非常に大きな発表や動きがありました。 Edgeが拡張機能の仕組みをサポート予定と発表 MicrosoftはIEとは全く別のウェブブラウザである「Edge」をWin

    2016年のウェブブラウザ拡張機能 | gihyo.jp
    yohshiy
    yohshiy 2016/01/04
    Firefox, Chrome, IE(Edge) の拡張機能の歴史と今後の展開
  • 6つの簡単なステップで改善するアイコンデザイン | POSTD

    私がIconfinderに投稿されたアイコンを検討する時には、デザイナーと顧客に対して、サイトで提供する全てのプレミアムアイコンが最高の品質であるようにする責任を負っています。ですが、「あまり良くない出来」と「プレミアムの出来」の違いはわずかである場合も多く、大体は最小限の変更で済むような差です。この記事では、私のデザインガイドラインを「 アイコンデザインを改善するための6つの簡単なステップ 」としてまとめてみました。これらのステップは適切なアイコンデザインの基礎を示していますが、独断的なルール集ではなくガイドとお考えください。聡明なデザイナーは、どんな状況であれば最大の効果を得るためにこのルールを破ってもよいか、判断できるのです。 以下でご紹介する見の画像では、Kem BardlyというIconfinderユーザが最近投稿した犬(正確にはコーギー)のアイコンを改訂していきます。このアイ

    6つの簡単なステップで改善するアイコンデザイン | POSTD
    yohshiy
    yohshiy 2016/01/04
    アイコンデザインの入門記事。具体的でわかりやすい。
  • Erik Meijer氏のハッカー的手法

    関数型プログラミングとリアクティブ非同期プログラミングで高名なコンピュータ学者のErik Meijer氏が,GOTO Copenhagen 2015で,癌告知を受けたことで人生の見方が変わったことなど,ここ数年の自身の生活について詳しく報告するとともに,ハッカーとしての生き方に対する自身の見解について語った。 Meijer氏は聴衆に対して,自身が2013年にMicrosoftを離れて,“世界中をリアクティブかつ非同期にする”という目標を掲げて自身のスタートアップであるApplied Dualityを設立したことを紹介した。最初の仕事は,関数型プログラミングの実現を目指して,ストリームライン版PHPのHackをFacebookと共同で開発したことだった,と氏は言う。それ以降はGoogleで,2014年にDartでasync/awaitとストリームをサポートする作業の支援を行っている。 その後

    Erik Meijer氏のハッカー的手法