タグ

2019年1月5日のブックマーク (17件)

  • なぜTypeScriptに失望してしまうのか - Islands in the byte stream

    追記: この件に関してエンジニアHubにもTypeScriptの記事を書きました: TypeScript再入門 ― 「がんばらないTypeScript」で、JavaScriptを“柔らかい”静的型付き言語に - エンジニアHub|Webエンジニアのキャリアを考える! TypeScriptに対する失望は2パターンあって、その理由は理解できるのですが、いずれにせよそこでTypeScriptを捨てる判断をするのはもったいないと思っています。この2つの失望を感じたとしてもなお、TypeScriptには導入する価値があると思っています。 パターン1: 実はJavaScriptに対する失望である そこらのブログやTwitterで観測していると、理由の7割くらいこれです。これは、TypeScriptが独立した言語ではなくJavaScriptへのトランスパイラ(言語変換ツール)であり、独立したランタイムを

    なぜTypeScriptに失望してしまうのか - Islands in the byte stream
    uehaj
    uehaj 2019/01/05
    パターン2については、flowなら明示しまくても型が付く。flowが普及してほしかった。
  • スマートキーの電波盗み解錠=車盗難「リレーアタック」-鍵管理に警戒を・大阪:時事ドットコム

    スマートキーの電波盗み解錠=車盗難「リレーアタック」-鍵管理に警戒を・大阪 2019年01月05日18時52分 防犯効果が高いとされる自動車のスマートキーの電波を悪用して車を盗む「リレーアタック」という手口での盗難被害が増えている。大阪市や東大阪市でこの手口で車を盗まれたり、盗まれそうになったりする被害が数件続いており、大阪府警は警戒を強めている。 スマートキーは鍵から出る微弱な電波を車が受信し、ワンタッチでドアの開閉やエンジン始動ができる仕組み。電波は1~1.5メートルしか届かず、それ以上離れれば解錠できないため、通常の鍵より防犯効果が高いと普及が進んでいる。 リレーアタックは、この微弱電波を特殊な機器で拾い、車の近くで待機する仲間の機器まで中継。電波を受信させて車を動かし、乗り去るというもの。防犯コンサルティングの「日防犯設備」(東京都)によると、中国製などの機器が出回り、欧米を中心

    スマートキーの電波盗み解錠=車盗難「リレーアタック」-鍵管理に警戒を・大阪:時事ドットコム
    uehaj
    uehaj 2019/01/05
    この攻撃が予想できないのはなんで?
  • Googleの謎のOS「Fuchsia OS」はAndroidアプリに対応か | ソフトアンテナ

    Googleは現在、携帯デバイス向けの新しいOS「Fuchsia」を開発しています。 具体的な機能に関しては謎につつまれているなか、Fuchsiaが特別に設計されたAndroidランタイム(ART)を使用し、Androidアプリを動作させることができる可能性があることがわかりました(9to5Google)。 9to5Googleは先月、Android Open Source Project(AOSP)に、二つのFuchsia関連のリポジトリが追加されているのを発見し、一つ目の"platform/prebuilts/fuchsia_sdk"はFuchsiaアプリを開発するためのFuchsia SDKが格納されていて、二つ目の"device/google/fuchsia"はFuchsia上で動作するAndroid Emulator用のものではないかとみられていました。 今回"device/go

    Googleの謎のOS「Fuchsia OS」はAndroidアプリに対応か | ソフトアンテナ
    uehaj
    uehaj 2019/01/05
    どちらにしてもFuchsia OSでAndroidアプリを実行できるようにするための試みが行われていることは確かで、Fuchsiaデバイスでは既存のAndroidアプリがそのまま実行できることが期待
  • Masayoshi Hagiwara on Twitter: "ソフトウェアのバグの75%はロジックの見落としが原因で、ロジックの誤りは25%に過ぎない。したがって、ユニットテストで検証できるバグは全体の25%である。https://t.co/ag7xfQVDxu"

    uehaj
    uehaj 2019/01/05
  • 西武百貨店・そごうのお客さんをやめました 生活者は「使わない宣言」をせよ

    せっかくの、平成最後の正月なのに、私は満腔の怒りに震えている。新年の浮かれたムードに水をさすようだが、極限までに腐敗しきった日の企業社会に私はこの檄を叩きつける。 なぜ、私が怒っているか?それは、西武百貨店・そごうの例のCMについてである。「女性の時代」「私は、わたし」というものだ。正月の日経済新聞に全15段広告が掲載されている。 YouTubeにも動画がアップされている。 井戸まさえさんと… 再生産される「わたしは、私」 治部れんげさんが… 西武・そごう「わたしは、私。」広告に寄せられた賛否両論から読み解く「女性活躍」の複雑さ(治部れんげ) – Y!ニュース それぞれ解説、見解を書き、好評を博しているようなので、まずはこの記事を読んで、何が起こっったのか、何が問題なのかを把握して頂きたい。 一部、お二人と重なる部分、意見が対立する部分があると思うし、なんせ私はジェンダーの専門家ではな

    西武百貨店・そごうのお客さんをやめました 生活者は「使わない宣言」をせよ
    uehaj
    uehaj 2019/01/05
    ばかっぽい。
  • Storybookの旨味をしゃぶり尽くす

    株式会社FOLIOのメンバーによるアドベントカレンダーです! FOLIO Advent Calendar 2017: https://qiita.com/advent-calendar/2017/folio-sec… Storybookを取り入れたワークフローで開発を行ったところ、Storybookは単なるスタイルガイドツールではなく、ビジュアル実装のためのインフラであることを実感しました。 三度どころじゃなくおいしいなと感じているので、導入がまだならシュッと導入してしゃぶりつくして欲しいなと思いました。開発がある程度進んでからでも小さく導入できるので、予め考えておく必要のあることはあまり無いと思います。三度おいしいスライドと内容が被っていますが、おいしいものはおいしいので何度でもおいしいことを主張していきたいという思いです。 ストーリーを追加してビジュアルを実装するストーリーを追加してバ

    Storybookの旨味をしゃぶり尽くす
  • Atomic Designの日本語スライドに正しさを求めるのは間違っているだろうか - Qiita

    はじめに Atomic Designとはこのリンクに書いてある感じの奴です 最近のコンポーネント指向のフロントエンドでAtomic Designで失敗するチームの話をちらほら聞きます 自分も1度は失敗しました。そりゃプロトタイピングもしたことなかった状態でAtomic Designでこった画面を作ったので当然ですが。(逆に1つ目の画面で失敗に気づけてよかった では、なぜ我々はAtomic Designでフロントの開発が上手くいかないのかを説明しようと思います。(誤字脱字その他各種修正の編集リクエスト待ってます! 指摘1. 世に出回っている多くの日語資料のAtomic Designスライドは間違っている そもそもオリジナルのAtomic Design読んだことありますか? 読んでないなら読みましょう。英語を読むのがめんどくさいなら私のざっくりな和訳記事を読んでください。 なぜオリジナルを読

    Atomic Designの日本語スライドに正しさを求めるのは間違っているだろうか - Qiita
    uehaj
    uehaj 2019/01/05
  • 簡易Truffle言語に変数を実装する - きしだのHatena

    Truffleで足し算してみたけど、やっぱちょっと変数を実装しておきたい。 Truffleでの言語実装を最小手数ではじめる - きしだのはてな ということで、変数を追加するんだけど、ここでは変数定義はせずに埋め込み変数みたいなものを実装してみます。 変数登録 今回はMathRootNodeでのexecuteのときに変数を登録します。変数名はFrameSlotで表します。FrameSlotはFrameDescriptorからとってきます。このとき、FrameSlotに変数の値の型も設定しておきます。 static class MathRootNode extends RootNode { ... @Override public Object execute(VirtualFrame frame) { setup(frame); return body.executeGeneric(fram

    簡易Truffle言語に変数を実装する - きしだのHatena
    uehaj
    uehaj 2019/01/05
  • 【2018年決定版】【Java11コンテナ化】SpringBootアプリケーションを限界までダウンサイジングした後にJibでビルドしてECRへPUSHする - Qiita

    他にもAmazon/AzureでもOpenJDK提供、LTSサポートすると言ってますし、まさに戦国時代ですね。 他の言語ランタイムでは、こんな事態が起こりようがないため、皮肉な感じもしますが、いかにJavaの利用システムが多いかということがわかります^^; さらにGraalVMの存在も見逃せません。まだネイティブイメージ化においてDynamic Loadingに対応できてないなど、様々な制約があるため、SpringBootなどでは使えませんが、時間の問題のようではあるので、楽しみに待つしかないですね。 参考 JDKの長期商用サポート(LTS)の提供ベンダー比較(無償利用についても言及あり) - Qiita https://qiita.com/u-tanick/items/bb166929a58a4c20bb88 GraalVMを試してみた - Qiita https://qiita.com

    【2018年決定版】【Java11コンテナ化】SpringBootアプリケーションを限界までダウンサイジングした後にJibでビルドしてECRへPUSHする - Qiita
    uehaj
    uehaj 2019/01/05
  • GitHub - eclipse-theia/theia: Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.

    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 - eclipse-theia/theia: Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.
    uehaj
    uehaj 2019/01/05
  • 彼氏が人間関係構築下手すぎる

    真剣に悩んでます、何か助言ください。 結婚を考えている彼氏がいるのだが、彼氏が今後私の家族とうまくやっていけるか非常に心配である。 先に言っておくと、彼氏は医学的な診断を受けてはいないが発達障害っぽいところがある。人もそれは自覚していて、実際今までまともに友達がいたことがない。 私の家族構成だが、父母私妹弟妹である。 そして彼氏は私の母と2番目の妹(以降Bとする)はお気に入りで、その2人からは気に入られたいと思っている。逆にその他はどうでもいいらしい。基的に男は嫌いのようだ。誤解のないように言うが、これは全て彼氏の口から聞いたことで、私の妄想などではない。 ここからが題だが、彼氏はよく私の実家にお菓子を差し入れする。これは当に家族も喜んでくれている。 私も彼氏が家族に気に入られるのは嬉しいし、真剣に結婚を考えてくれているからこその行動だと理解している。 しかし問題なのが、彼氏が母や

    彼氏が人間関係構築下手すぎる
    uehaj
    uehaj 2019/01/05
    この相談は、「単なる一つの相談」としてとるのか、「発達障害(っぽい)人は結婚して良いのか」ととるのかでまるで意味が変わってくる。
  • GitHub - typepoint/typepoint: Library for defining, consuming and/or serving strongly typed RESTful API endpoints in TypeScript.

    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 - typepoint/typepoint: Library for defining, consuming and/or serving strongly typed RESTful API endpoints in TypeScript.
    uehaj
    uehaj 2019/01/05
  • 2018年のDart言語の振り返り - ntaoo blog

    2019年初に2018年のDartを振り返ってみる。僭越ながらDart advent calendar 25日目の記事だが、大幅に超過して新年になってしまった。申し訳ない。そして大した内容ではない。個人の回顧です。 Dart 2のリリースと、Dart 1の回顧 Dart 1を回顧するに、以下の特徴をもった言語だったと思う。 VMを活かした動的言語であること VM前提の動的言語の表現力、進化を妨げないための、選択換装可能な型システム (言語が型システムに依存するのではなく、型システムが言語に依存する) エディタ、デバッガ(等々)が統合された開発体験などの、Smalltalkを目標とした環境の提供(が目標) ライブラリや開発環境などを整備し、言語のカタログスペックでなく実際のDeveloper Experienceが優れていること 世の中の圧倒的多数を占めるCとJavaプログラマーに学習コス

    2018年のDart言語の振り返り - ntaoo blog
    uehaj
    uehaj 2019/01/05
  • URLスキームで起動できる投稿専用のTwitterクライアントを書いた

    post-tweetという投稿専用のTwitterクライアントを作って最近使っています。 post-tweetはものすごいシンプルで、文字列の投稿しかできません。 また、作った目的でもあるのですがURLスキームからタイトル、URL、引用文を渡して起動できるようになっています。(逆にそうじゃないケースではまともに使えないです) 目的 post-tweetはブラウザなどで見ているサイトをTwitterに投稿する目的で作成されています。 以前は、PNBTというGreasemonkeyスクリプトを使って投稿していましたが、それを簡略化して単体のElectronアプリにしたものに近いです。 ブラウザ拡張は制限される方向になっているので、ブラウザに依存しないものとして切り出したのが最初です。(このアプリはもともとPostemというクロスポストアプリに内蔵されていましたが、単体に切り出しました) 機能

    URLスキームで起動できる投稿専用のTwitterクライアントを書いた
    uehaj
    uehaj 2019/01/05
  • 階層整理型WiKiはスケールしない - 橋本商会

    しかし2つが合わさると、「WiKiマスターにお伺いを立ててどのフォルダに入れるか決めてから書いてください」という謎の運用ルールができたり、間違った階層に配置すると「ちゃんとルールに従って整理しろ!」と滅茶苦茶怒られたりするようになって、誰も書かなくなる。

    階層整理型WiKiはスケールしない - 橋本商会
    uehaj
    uehaj 2019/01/05
  • 承認欲求の刺激につながる機能を全て排除する - 橋本商会

    理由 短期的に注目を集めない記事は無価値だという勘違い 人間には承認欲求を刺激すると知能が下がるバグがある 以下の機能を実装しないようにしている #Cosenseの哲学 いいねボタンが無い SNS拡散ボタンが無い projectをまたがったユーザーランキング・記事ランキング・注目記事の様な機能が無い 公開projectであっても、外部からリンクが無ければGoogleにインデックスされない project内のどこかのページ、またはページリストにリンクがあればインデックスされる そこからGoogle botが巡回している様だ 各projectのページリスト画面には「リストです」というmeta tagを付けてある そこをクロールの起点にするはず。多分。 実際、この/shokaiにページを作成した場合 特にtweet等せず、何もしなくても数時間後にはGoogleで検索できるようになっている 既に被

    承認欲求の刺激につながる機能を全て排除する - 橋本商会
    uehaj
    uehaj 2019/01/05
    言い方に少しだけとげがあるけど、有用知識の共有を存続させるためには「バズる」ことの弊害が大きすぎるので、「バズらせる」ことに利用者の意識を向けさせないような仕組みにする、と言っているだけ。まっとうや!
  • [全訳] 韓国国防部「反論映像」全テクスト(徐台教) - エキスパート - Yahoo!ニュース

    1月4日午後、韓国国防部が日韓関係の懸案事項となっている「レーダー照射」問題について、先月28日に先んじて公開された日側の映像に対する「反論映像」を公開した。 日の市民の正確な理解に役立つよう、映像内の全テキストを翻訳した。 なお、映像はこちらから見ることができる。 韓国国防部Youtubeチャンネル 翻訳は筆者が行った。 また、繰り返し登場する「威脅」という表現は、日語の「脅威」とほぼ同義と見てよい。 =========== 日は人道主義的な救助作戦の妨害行為を謝罪し、事実の歪曲を即刻中断せよ!-日の海上哨戒機の低空威脅飛行と虚偽主張に対する大韓民国国防部の立場- チェ・ヒョンス国防部報道官/2018年12月28日 (韓日)当事者間で早急な協議を通じ、相互の誤解を払拭し、国防分野での協力関係の発展を模索する趣旨から、実務仮想会議を開催してからわずか一日の間に、日側が映像資料を

    [全訳] 韓国国防部「反論映像」全テクスト(徐台教) - エキスパート - Yahoo!ニュース
    uehaj
    uehaj 2019/01/05
    「うそを何百回でも断じて譲らず開き直って主張すれば、通用するようになる。」フェイクニュース、歴史修正主義、疑似科学商法、旭日旗批判、スピリチュアル、大本営発表等に通低する。