& how to analyze design choices without jumping to conclusions Over the years, I have had many encounters with Japanese websites — be it researching visa requirements, planning trips, or simply ordering something online. And it took me a loooong while to get used to the walls of text, lavish use of bright colors & 10+ different fonts that sites like this one throw in your face: Hankoya — a website
For the past year, version 4.0 has been published to npm and could be installed using npm install gulp@next. Today, it’s being promoted from “next” to “latest” which means it will be installed by default when you run npm install gulp. With this, all previous versions are soft deprecated and will become hard deprecated in the coming months. What’s new in 4.0?!The task system was rewritten from the
最近ReactとVueをどっちも触る機会があったり、「ReactとVueどう選定するの?」という問いを投げられ、スッと答えられなかったな、と後悔があったりしていたので、Vueを触って得られた感想をまとめてみる。 結論としてなにか新しいことを発見したというものではなく、世間で言われている事を自分なりに再構築しただけの結論になったと思う。 TL; DRVueからは全体的に優しさ(Gentleさ)を感じる事が多く、良い点だと感じた大規模になるときReactの堅牢さは魅力的。Vueが大きくなった時に支えられ設計が出来るかは個人的には懐疑的。「こうだったらVue、こうだったらReact」みたいな分岐点があるというわけではないので、最終的には好みになってくると思う。ぞうさんが好きかきりんさんが好きか。これまでのフレームワーク遍歴今回の話をするにあたって、僕と各フレームワークの付き合いをまとめておくと、
2018年3月19日時点のバージョン対応表それはそれで御立派なことなのですが、いまこれからPHP 5.xから7.xまでアップデートしようとするプロジェクトや、そんな環境に配慮して開発を続けるパッケージにとってはたまったものではありません。 PHPUnit48PHPUnit 4.8系はPHP 5.3.3以上をサポートしたバージョンです。これは既にPHPUnitプロジェクトでのメンテナンスは終了したバージョンです。良いバージョンではあるのですが、PHP 7と互換性がありません。 なので、PHPUnitの4.8ブランチから派生してphp5friends/phpunit48として別プロジェクトとして派生しました。 どんな変更を適用したかはコミット一覧の通りですが、だいたいPHP 7.0とか7.1でもエラーなく動くようにしたり、PHPUnit 7に移行しやすいように互換レイヤーを持ってきたりって感じ
Since the beginning of August — when we forked webpack/webpack#master for the next branch — we’ve seen an incredible influx of contributions! Git contribution stats for the webpack next branch at a glance using gitinspector! Try it on your project to see insights. PS: This doesn’t include the incredible work done in our webpack-cli team and webpack-contrib organization supporting our loaders and p
Today I’m super excited to release Parcel v1.5.0, the largest release since 1.0! Check it out on Github! It has been just under 2 months since Parcel’s initial announcement, and the response has been tremendous. As of this writing, we have over 17,000 stars on Github, over half a million downloads on npm, and over 60 contributors who have submitted over 200 pull requests! I am truly blown away. 🙏
TL;DREd Morley from Mozilla reported a security issue.I found some other security issues.These issues was fixed in webpack-dev-server@^2.4.3, webpack-dev-server@^1.16.4, webpack-dev-middleware@^1.10.2.Fixes are breaking changes for insecure configurations.Don’t use disableHostCheck or Access-Control-Allow-Origin: *DisclaimerI’m not a security expert so maybe some details are incorrect/inaccure. Th
iPhone X が発表されて間もなく、ディスプレイの「切り欠き」については至るところでちょっとしたイジリ合戦が始まっています。中には実際に信じてしまっている人もいるほど秀逸なものがありまして、それがこちら。 思わずクスッときてしまいますが(笑)、まあ当然こんなことにはなりません。 iPhone X にはディスプレイの上下左右に iOS の占有領域が存在し、それ以外(アプリのタッチイベントを認める領域)を Safe Area と呼ぶようです。Safe Area の外にある上部領域にはステータスバーとして時計やアンテナのインジケータなど iOS のシステムアイコン等が並び、下部の領域には iPhone X で導入された「ホームバー」が存在することになります。 では iPhone X の Safari で Web サイトを表示した場合に一体どのようになるのか?それを Web 上の情報を元にまと
Twitter見ながら思ったことをどこかに残しておこうと思ったのでここに書く。 まずITエンジニアに限らず、業務時間外に勉強している人はたくさんいるし、自身の市場における競争力を高めるための行為であればなにもおかしいとは思わない。よってITエンジニアに限る話ではない。 上の前提をもって、では業務時間外に勉強することが不健全なことなのかというと、それによりスキルを高めた結果、給与条件がよい場所に転職できる、あるいは経営者(個人事業主含む)がより良い条件の案件を獲得できるのであれば労働に対する対価を獲得するという視点においては望ましいことなので、素晴らしいことだと思う。またそもそもの前提として、倫理的におかしなことをしていないなら本人の勝手だろうと思うので他人がとやかく言うことではない。 最後に、業務時間外にしか勉強ができないかどうかは本人の状況によるが、業務時間外にそのような活動を好まずとも
ビットコインの仕組みまずは最初におさらいです。 ビットコインは非中央集権型のコインです。「ノード」と呼ばれる端末が接続しあって、蜘蛛の巣のようにネットワークを構成しています。 このノードには誰でもなることができます。これがビットコインが民主的であると言われる所以ですね。 (ノードにはいくつかの種類が存在し、それぞれ役割が微妙に異なりますがここでは省略します) 送金さて、AさんがBさんにビットコインを送金したとしましょう。 この時の送金はAさんのノードからBさんのノードへコインが移動した……というわけではありません。 AさんはBさんに1BTC送金したいとき、Aさんのアドレスの署名を添えて「AからB 1BTC送金 手数料0.0001」と書いてどこかのノードに向けて送信します。この時の送信内容を「トランザクション」と呼びます。 ノードはあちこちから送られてきた大量のトランザクションをある程度まと
IT エンジニアが退職するときに添えられることが多い東亜飯店の画像今月いっぱいで Increments 株式会社を退職します。今日が最終出社日で、残りは有給消化です。 Increments では何をやってたの?Increments と言えば Qiita を運営している会社というイメージですが、Qiita の開発に直接携わる機会はほとんどなくて、技術基盤や Qiita:Team の開発に携わったりしていました。 分かりやすい例を幾つか挙げると、Qiita API v2、トップページのフィード、通知購読、絵文字リアクション、タスクリスト、qiita-elasticsearch、qiita-markdown、アクセス権限付きグループ、サポートサイト、チーム統合機能の開発や、UI 刷新、絵文字画像セット移行、ログインセッション永続化、Docker 移行、VPC 移行、Terraform 導入、We
After we released webpack v2, we made some promises to the community. We promised that we would deliver the features you voted for. Moreover, we promised to deliver them in a faster, more stable release cycle. No more year-long betas, no breaking changes between release candidates. We promised to do you right by you, the community that makes webpack thrive. The webpack team is proud to announce th
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く