Raspberry PiでマザーボードのBIOS修復 - Qiita       Fri Mar 22 2019 13:20:18  詳細
マザーボードのBIOSをアップデートしたら起動しなくなったのでその時の修復方法。 自分の環境ではおおよそ3000円前後で必要な機材が揃いました。 起動しなくなったマザーボード Asrock Z370 Pro4 購入したもの ・Raspberry Pi Zero WH ケースセット(マルツで2650円 ケースなしなら2000円) ・ジャンパーワイヤー メスメ...
https://qiita.com/r-ni/items/4c579d7d5ece93892762
Hadoopは終わらない ―3年ぶり開催「Hadoop / Spark Conference Japan 2019」で日本人開発者が語ったこと:レポート|gihyo.jp … 技術評論社       Fri Mar 22 2019 13:20:17  詳細
「Hadoopは終わった」のではなく,並列分散処理基盤として技術的に新しいフェーズに入った状況にある,その現状を正しく伝えたい - 本稿では基調講演に登壇した二人の日本人開発者の内容をもとに,Hadoopがいま直面している状況と,新たに向かおうとしているゴールについて俯瞰してみたいと思います。 クラウドサービス...
https://gihyo.jp/news/report/2019/03/1801
git submodule と git subtree から見る外部リポジトリの取り扱い - tech.guitarrapc.cóm       Fri Mar 22 2019 12:40:06  詳細
先日、外部のgitリポジトリを参照しつつ開発を進めたい時に、改めて今ならどのようにやるといいのか調査と検証を行いました。 開発においてシンプルさは重要です。そのため、利用している言語やフレームワークで標準提供されたパッケージシステムを使うのは優先的に検討するべきです。しかし会社などでprivate repoなど...
https://tech.guitarrapc.com/entry/2019/03/16/065700
10 Signs You Will Suck at Programming – Noteworthy - The Journal Blog       Fri Mar 22 2019 12:20:29  詳細
More Stickers Doesn’t Make You More Better. — Photo by Tim Gouw on Unsplash I often see questions on Reddit or Quora along the lines of “How do I know if I’ll succeed as a programmer?” (In fact this post expands on an answer I gave on Quora a while back.) When someone is considering a career chan...
https://blog.usejournal.com/10-signs-you-will-suck-at-programming-5497a6a52c5c
Ask me anything! 伊藤さんに聞きたい12個の質問に本人が答えてみた(動画&テキストバージョン) #yochiyochirb - give IT a try       Fri Mar 22 2019 12:20:28  詳細
はじめに 2019年3月3日、よちよち.rbのみなさんに呼ばれて、「jnchito さんと!Ruby・Rails での『困った』を解消しよう会」を開催してもらいました。 yochiyochirb.doorkeeper.jp これは、よちよち.rbのみなさんからいただいた質問に、僭越ながら僕が答えさせていただく、という勉強会です。 当日は約40人もの参加者が...
https://blog.jnito.com/entry/2019/03/20/060304
言葉をどう受け取るかは人それぞれ、かつ、多様ということを学んだ話 - 覚書       Fri Mar 22 2019 12:20:17  詳細
はじめに 最初に言っておきますが、とくにスカっと結論が出るような話ではないです。 昨日ふと「行為の否定」を「人格の否定」と捉える人がどれだけの割合でいるのか、人格の否定ととらえた場合はどういう感情が湧くのだろうか、ということに興味があってtwitterでアンケートを取ってみました。わたしはソフトウェア開発...
http://satoru-takeuchi.hatenablog.com/entry/2019/03/21/215836
Swiftのclassやprotocolでもサブタイプを網羅検査するSwitcherパターンの紹介 - Qiita       Fri Mar 22 2019 11:40:10  詳細
概要 Swiftはenumを使って型による分岐の網羅性検査ができますが、classやprotocolに対してはできません。そこで、classやprotocolでも網羅性を実現するためのSwitcherパターンを紹介します。 Switcherパターンとは、網羅検査をしたい型に対して、サブタイプごとのcaseをもったenumを作成して、そのenumを返すプロパティ...
https://qiita.com/omochimetaru/items/64de1a017a99310ed366
Swift.org - UTF-8 String       Fri Mar 22 2019 11:40:08  詳細
* UTF-16 is endianness-dependent, this table lists the bytes in little-endian Performance-sensitive string processing typically involves working with text that is heavily laden with ASCII, and this favors UTF-8. Even websites that consists almost entirely of Chinese prose (latter BMP scalars) are...
https://swift.org/blog/utf8-string/
「技術的負債とはどういうものなのか?」をテトリスに例えるとこうなる - GIGAZINE       Fri Mar 22 2019 11:20:36  詳細
テトリスは落ちてくるテトリミノを積み上げ、横一列に並べて消すという有名なゲームですが、そのテトリスを例に「技術的負債」がどういうものかたとえた記事を、エンジニアでありコンサルタントでもあるというエリック・ヒギンズ氏が公開しています。 Technical Debt Is Like Tetris – Featured Stories – Medium https:...
https://gigazine.net/news/20190322-technical-debt-tetris/
HHKBと自作キーボード、どっちを選ぶべき?どっちも使ってみた僕の考えをまとめる | 理系男子のぐうの音       Fri Mar 22 2019 11:20:29  詳細
プログラマーのためのキーボードといえばHappy Hacking Keyboard(HHKB)というのがある種常識でした。しかし2016年ころ、自作キーボードの文化が日本でも広まり始めました(海外では昔からポピュラー)。とは言っても一部の人が海外の共同購入サイトで手配する程度でした。それも徐々に増え始め、2018年には日本国内で...
https://www.gu-none.com/hhkb-or-jisakukb
本当にやさしいnpmライブラリ開発入門 - Qiita       Fri Mar 22 2019 11:20:19  詳細
この記事ではJavaScriptで実際にnpmライブラリを開発し公開するところまでを説明します。 いわゆる「Hello World」記事です。 一人でも多くの方がnpmライブラリ開発で幸せになることを目的としています。 npmとは Node.jsのパッケージマネージャーです。 npm install や yarn などを実際にコマンドから実行したことがあ...
https://qiita.com/saltyshiomix/items/0306e17cde8f2475f193
アプリのフィードバックを簡単にする AppFeedback SDK を OSS として公開しました - Yahoo! JAPAN Tech Blog       Fri Mar 22 2019 11:20:17  詳細
こんにちは。Yahoo! JAPAN でモバイルアプリのCI環境や社内配信システムの開発運用を行っている堀です。 最近 OSS として公開した AppFeedback というモバイルアプリ向けの SDK を紹介します。 https://github.com/yahoojapan/AppFeedback-ios https://github.com/yahoojapan/AppFeedback-android AppFeedback とは AppF...
https://techblog.yahoo.co.jp/oss/appfeedback/
LLVM 8.0.0 Release Notes — LLVM 8 documentation       Fri Mar 22 2019 10:20:34  詳細
A new CMake check when configuring LLVM provides a soft-error if your toolchain will become unsupported soon. You can opt out of the soft-error by setting the LLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN CMake variable to ON. Known Issues¶ These are issues that couldn’t be fixed before the release. See t...
http://releases.llvm.org/8.0.0/docs/ReleaseNotes.html
第561回 ローカルインストール時もcloud-initを活用する:Ubuntu Weekly Recipe|gihyo.jp … 技術評論社       Fri Mar 22 2019 10:20:18  詳細
Ubuntuのサーバー版イメージには最初からcloud-initがインストールされています。このcloud-initはクラウド上のインスタンスを立ち上げる際,もろもろの初期設定を行ってくれる強力なツールです。今回はそのcloud-init先生に,ローカルのマシンにおいてもがんばってもらいましょう。 cloud-initの位置づけ まずはcloud-i...
https://gihyo.jp/admin/serial/01/ubuntu-recipe/0561
Rails の CVE-2019-5418 は RCE (Remote code execution) です · GitHub       Fri Mar 22 2019 09:40:05  詳細
CVE-2019-5418_is_RCE.md Rails の CVE-2019-5418 は RCE (Remote code execution) です 前置き これは休日に書いた記事で所属している組織とは一切の関係がない。 概要 CVE-2019-5418 は実際のところ高確率でRCEなのだが File Content Disclosure という聞き慣れない名前で公表されて、CVE-2019-5419 で DoSが出来ると...
https://gist.github.com/mala/bdcf8681615d9b5ba7814f48dcea8d60
Fargateは何がうれしいのか/ fargate-whats-nice - Speaker Deck       Fri Mar 22 2019 09:20:34  詳細
All slide content and descriptions are owned by their creators.
https://speakerdeck.com/shoichiron/fargate-whats-nice
リアルタイム映像配信サーバ開発者からみた STADIA – V – Medium       Fri Mar 22 2019 09:20:27  詳細
まず、この記事では、STADIA で快適にゲームができるかどうかという話はしません。技術的にどうなの?というのを想像込みで書いていきます。 誰だよお前、って言われそうなので … 自分は WebRTC の通信部分と QUIC スタックの実装をフルスクラッチでしており、日本で多くの会社に採用されている WebRTC を利用したミドル...
https://medium.com/@voluntas/%E3%83%AA%E3%82%A2%E3%83%AB%E3%82%BF%E3%82%A4%E3%83%A0%E6%98%A0%E5%83%8F%E9%85%8D%E4%BF%A1%E3%82%B5%E3%83%BC%E3%83%90%E9%96%8B%E7%99%BA%E8%80%85%E3%81%8B%E3%82%89%E3%81%BF%E3%81%9F-stadia-163f660c4db8
3月27日以降、iOSアプリはiPhone XS Maxと12.9インチiPad Pro(2018)のサポート必須に - Engadget 日本版       Fri Mar 22 2019 08:21:06  詳細
Jaap Arriens/NurPhoto via Getty Images アップルは3月20日(米現地時間)、3月27日以降に提出される新アプリおよび既存アプリのアップデートにつき、iPhone XS Maxと12.9インチのiPad Pro(2018)(iPadで利用可能なアプリの場合)のサポートが必須になると通知しました。 アップルは2018年末、アプリ開発者に対して「...
https://japanese.engadget.com/2019/03/21/3-27-ios-iphone-xs-max-12-9-ipad-pro-2018/
textlint と VS Code で始める文章校正 - Qiita       Fri Mar 22 2019 08:20:35  詳細
はじめに 文章を書くときに、注意して半角文字の両端に半角空白を空けるという手動 lint をよくやっています。 また、日本語の表現や句読点、typo などに注意を払うことも必要です。 そこで、機械的に検出できた方が内容を書くことに集中できるので文章の lint ができる textlint というツールを使っていきます。 同様の...
https://qiita.com/takasp/items/22f7f72b691fda30aea2