タグ

2019年6月13日のブックマーク (10件)

  • Mariano Gappa's Blog

    TL;DRThis article aims to be the simplest introduction to constructing an LL(1) parser in Go, in this case for parsing SQL queries. It assumes minimal programming competence (functions, structs, ifs and for-loops). Here’s the complete parser repository if you want to skip to results: github.com/marianogappa/sqlparser Simplification disclaimerTo make things simple we’re gonna descope sub-selects, f

  • 2019/05 Scala導入を検討したい人に向けた情報をまとめてみた

    scalakb20190523.md 2019/05 Scala導入を検討したい人に向けた情報をまとめてみた Scalaとは? The Scala Programming Language 開発元はLightbend 社 と EPFL(Odersky先生がいるスイスの大学) 2019/05 現在、最新バージョンは 2.12 Dottyと呼ばれる新しいScalaコンパイラが開発されている Scala3 2019/05 現在0.15.0-RC1 2系との互換性はなく、移行ツールが用意される いつ出るのかもまだよくわからないため、おそらくこちらがメインストリームになるのはまだ数年先であると言われているが・・・? 特徴 JVM言語 オブジェクト指向と関数型言語両方の特性を併せ持つ 個人的にScalaの好きなところ 環境構築が簡単 JDKとsbt(ビルドツール)さえあればいい Scalaのコンパイラ

    2019/05 Scala導入を検討したい人に向けた情報をまとめてみた
  • ファスナーが閉めやすく進化。YKKの「click-TRAK」は「押して閉める」 | ギズモード・ジャパン

    ファスナー界に革命を。 洋服についているファスナー。みなさん当たり前のように使っていることかと思います。ファスナーを閉めるときは、左右のパーツを差し込むようにしますよね。この「差し込む」という動作、実は結構難しいもの。特に急いでいるときなどは、なかなかスムーズにいかないことも。 そこでYKKは考えました。ファスナーの「差し込む」動作をもうちょっと簡単にできないだろうかと。そこで生まれたのが「click−TRAK」です。このファスナー、「差し込む」という動作をボタンのように「押す」動作に変換。そうすることでスムーズにファスナーを閉めることができるようになりました。

    ファスナーが閉めやすく進化。YKKの「click-TRAK」は「押して閉める」 | ギズモード・ジャパン
    sonota88
    sonota88 2019/06/13
  • News Up この日、大臣は何を? “大臣日程表”を見比べて | NHKニュース

    各省庁で、大臣の日程表が即日廃棄されていた問題。 今回、私たちは、廃棄される前の各省庁の日程表を入手しました。 その内容を見て驚きました。(霞が関リアル取材班 記者 北村洋次) 大臣の日程表は、各省庁の大臣がいつ、どこで誰と会い、どんな仕事をしたのかが記された公文書です。 ところが、ことし4月、東京のNPO「情報公開クリアリングハウス」の三木由希子理事長が情報公開請求した結果、多くの省庁でこうした日程表が即日廃棄されていたことがわかりました。 来、大臣の日程表には、省庁の活動をひもとくうえで大事な情報が盛り込まれているはずです。 森友学園の問題も取材した私は日程表ではないですが、国有地売却を巡る交渉記録などがきちんと管理されていない実態を目の当たりにしてきました。 公文書管理のあり方は、その反省にたって見直されたというのに、むしろ「行政の効率化」という理由で即日廃棄されていた事実を知り、

    News Up この日、大臣は何を? “大臣日程表”を見比べて | NHKニュース
    sonota88
    sonota88 2019/06/13
  • 期待のサービスはなぜ「総売り上げ3万5400円」でクローズに至ったのか――失敗から学び成長するための6項目

    「失敗の振り返り」は、同じ間違いを繰り返さないために必要なこと……と分かっていても、できれば避けて通りたいツラい作業でもある。失敗したのが、自分自身が責任者として取り組んだプロジェクトであれば、なおさらだ。2019年4月24日に東京の大田区産業プラザPiOで開催された「明日の開発カンファレンス」では、あるサービスのプロダクトオーナー(PO)を務めた開発者が、あえて公開の場でその苦行に挑んだ。なぜ、そのサービスは失敗してしまったのか。立ち上げから、クローズまでの過程で、どのような意思決定があったのか。貴重な「公開振り返り」が行われた。 「総売り上げ:35400円 受託エンジニアが自社サービスのPOをやって学んだこと」と題したセッションを行ったのは、現在、永和システムマネジメントで「Agile Studio Fukui」のディレクターを務める岡島幸男氏だ。同社は受託開発ビジネスを主軸に、近年で

    期待のサービスはなぜ「総売り上げ3万5400円」でクローズに至ったのか――失敗から学び成長するための6項目
    sonota88
    sonota88 2019/06/13
  • JavaScriptで数値の区切り文字を使いたい物語 - Qiita

    桁数の多い数値をプログラム中に書く場合は、1_234_567のように間に区切りを入れることで桁数を分かりやすくしたいことがありますよね。実際、既に多くのプログラミング言語でこれが可能です。Java, Kotlin, Swift, Perl, Ruby, Rustなどの言語で1_234_567が可能です。また、C++は1'234'567のように_ではなく'を用いて区切るのが特徴的です。 JavaScriptにおいてはまだこれは不可能ですが、できるようにしようという提案は古くから知られていました。それがnumeric separatorというプロポーザル(提案)です。日語に直すと「数値区切り文字」とかでしょうが、何となくしっくり来ないのでこの記事ではnumeric separatorと呼ぶことにします。当該のプロポーザルは2017年4月に起草され、同5月にはStage 1に認定されています。

    JavaScriptで数値の区切り文字を使いたい物語 - Qiita
  • JavaScriptの数値型完全理解 - Qiita

    数値というのはプログラミングにおいて極めて基的な対象です。ほとんどのプログラミング言語は何らかの形で数値の操作を行うことができ、もちろんJavaScriptにおいても例外ではありません。 プログラミングにおける数値の特徴的な点は、往々にしてその性質に応じた複数の型1が与えられている点です。まず、数値は整数か小数かによって分類されます。さらに、値を表すのに使われるビット数、また整数に関しては符号ありか符号なしかという分類ができます。例えば、Rustという言語ではこれらの分類が分かりやすく表れています2。Rustにおける数値の型はi32, i64, u32, u64, f32, f64などがあり、見ただけでどのような特徴を持つ数値なのかが分かりやすくなっています。iというのは符号あり整数、uというのは符号なし整数、fは小数で、その後の数字がビット数ですね。 では、JavaScriptにおいて

    JavaScriptの数値型完全理解 - Qiita
  • GitHub - searls/todo_or_die: Write TODOs in code that ensure you actually do them

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - searls/todo_or_die: Write TODOs in code that ensure you actually do them
    sonota88
    sonota88 2019/06/13
  • パナソニックに勤めてもう5年目ですが退職したくないけど退職します

    https://anond.hatelabo.jp/20190612010558 この記事でパナソニック退職しない話を見たので。 ちょっと書いてみます。 僕とは状況も違うしね。 お前は誰だ パナソニックに勤務するソフト屋です。 学歴は偏差値55程度の近畿の私立大出身学部卒。 彼の言ってる事は当? 当。7割ぐらいは当。3割は、わかんない。 働き方改革のおかげで管理職も含めて20時ぐらいにみんな退社できています。 少なくとも21時にはオフィスは真っ暗。 年休推進日もあり、ひと月かふた月に一回ぐらい課の全員が年休を取れます。 当然、自分で年休を申請して休むのもなんの問題もなくできます。理由も聞かれません。 開発が古めかしいのも当。 エクセル方眼紙で仕様書をゴリゴリと書き、ucうんたらやら変数にプレフィクスをチマチマとつけ、レッドマインでチケットを切れば「チケット切りましたこれこれこうな

    パナソニックに勤めてもう5年目ですが退職したくないけど退職します
    sonota88
    sonota88 2019/06/13
  • 香港大規模デモ、問題の「引き渡し条例」とは何か? | ニューズウィーク日本版 オフィシャルサイト

    6月9日、中国土への容疑者引き渡しを可能にする「逃亡犯条例」の改正案に反対する大規模デモが香港で行われた。写真は8日、香港で改正案に抗議して鎖で拘束されるデモを行う学生(2019年 ロイター/Tyrone Siu) 中国土への容疑者引き渡しを可能にする「逃亡犯条例」の改正案に反対する大規模デモが香港で9日行われた。主催者発表によれば103万人が参加し、2003年の「国家安全条例」案に反対した50万人規模のデモを大きく上回った。 今回の改正案が成立すれば、香港住人だけでなく、香港に住んだり渡航した外国人や中国人までもが、中国側からの要請があれば土に引き渡されることになる。 国内外で圧力が強まる中、逃亡犯条例改正案は12日から立法会で審議が始まる予定。現立法会は体制派(親中派)が優勢で、法案は月内に可決されるとみられている。 6日には、弁護士ら数百人が異例の抗議活動に参加し反対を表明した

    香港大規模デモ、問題の「引き渡し条例」とは何か? | ニューズウィーク日本版 オフィシャルサイト
    sonota88
    sonota88 2019/06/13