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
Bash on Windowsが強化、Linux版のJavaやGo、PostgreSQLなどもWindowsで実行可能に。3月リリースのWindows 10 Creators Updateで マイクロソフトは来月(2017年3月)登場予定のWindows 10の大型アップデート「Windows 10 Creators Update」で、Windowsに取り込んだLinux機能の「Bash on Ubuntu on Windows」とその背後にある「Windows Subsystem for Linux」(以下、両者をまとめて「Bash on Windows」に省略)の強化を行い、これまで実行が困難だったLinux版のJavaやPostgreSQLなども実行可能になることを、2月8日(日本時間2月9日未明)のイベント「Windows Developer Day - Creators Upda
書籍「リファクタリング―プログラムの体質改善テクニック」「リファクタリング:Rubyエディション」の3章で紹介されている「Bad Smells in Code」を写経します。また、それぞれの「臭い」に適用するリファクタリングを、チャート形式で併せて記載します。コードの臭いコードの不吉な匂い一覧Bad Smells in CodeDuplicated Codeコードの重複重複したコードLong Method長いメソッド長すぎるメソッドLarge Class大きなクラス巨大なクラスLong Parameter List長い引数リスト多すぎる引数Divergent Change変更系統の分岐変更の発散Shotgun Surgeryショットガン創の手術変更の分散Feature Envyメソッドの浮気属性、操作の横恋慕Data Clumps群れたがるデータデータの群れPrimitive Obsess
転職・求人情報サイトのtype エンジニアtype 働き方 「エンジニアの幸せなキャリアって?」 当事者3人が明かすKaizen PlatformのCTO交代劇の裏側 2017.02.15 働き方 かつてリクルートにおいてWebマーケティング領域などで活躍していた須藤憲司氏、石橋利真氏。彼らによって2013年に米国で設立されたKaizen Platform, Inc.(以下、Kaizen)はWebサイトのA/BテストなどWebマーケティング改善につながるプロダクト群を提供し、わずか4年弱の間に国内外で成果を上げ劇的成長を果たしてきた。 ところが昨年、そのKaizenの創業メンバーでありCTOを担っていた石橋氏が突然辞任。代わって新CTOとして入社したのが、グリーやスマートニュースでエンジニアとしても、事業開拓リーダーとしても活躍してきた渡部拓也氏だった。 この突然のCTO交代劇以来、Kai
The V8 team is currently working on a new default compiler pipeline that will help us bring future speedups to real… Well guess what, you can do the same in Node.js, although it’s a bit more involved currently, as there’s nothing like an official Canary build with the latest V8 yet. But there’s the vee-eight-lkgr integration branch on the https://github.com/v8/node repository (LKGR for Last Known
こんにちは。深町です。 年末に著しく体調を損なっていたこともあって方々に年賀の挨拶の機会を失ったまま過ごしています。旧暦では1月28日が元日だったようなので普段は旧暦で生活しているということにすると辻褄も合いそうです。明けましておめでとうございます。 さて、去年の12月に月末の退職から雇用先の募集をしました。 働く側ではなく雇う側をスコアリングするというのが上から目線で豪胆だと評価されたのか、私の交友範囲を大きく越えて見ていただいたようです。 最終的に2週間で31社からメールをいただき、数社に訪問して話をしました。 そして縁あってポケットチェンジという企業で働くことになり、2月1日に入社となりました。 ポケットチェンジとは 海外旅行をしたときに余る外貨を帰国後に電子マネーやギフト券に交換できるサービスを提供する会社です。 http://www.pocket-change.jp より 空港な
2016年も毎年と同じように、デザインについて新しいことを学んできました。今回は、ウェブからグラフィックやロゴデザインまで、デザイン全般に関する2017年のトレンドを掘り下げてみていきましょう。 デザイントレンドはメディアやテクノロジー、ファッション業界、そして最近では「使いやすさ」を追求するユーザビリティーなどに影響を受けています。トレンドは徐々に細かく枝分かれし、いつの間にか同じように消えていきます。 基本的にデザイントレンドの寿命は1〜2年。2017年のデザインは、2016年のトレンドを引き継いだものとなり、雰囲気もここ数年よく利用され、親しまれているものと言えるでしょう。Google マテリアルデザインの影響力は今年も強く、対応にはいくつかの変更が必要になります。 Adobe が2017年デザイントレンドを発表!確認しておきたいポイントとは? 2017年のWebデザインはどうなる?
ここから、DevとOpsが協力すればより効率的になる=DevOps、という言葉が生まれました。 当時は大企業においてはDevとOpsが分かれていることが当たり前だったのです。そして、大企業における当たり前が、当たり前ではないことに気付き始め、DevOpsを実現するためのツールができ始めたころでもあります。 ではなぜ、大企業ではDevとOpsが分かれているのが当たり前だったのでしょうか? ハードウェアの時代その昔、産業の主役はハードウェアでした。 そのため、多くの企業はハードウェアを作ることに対して最適化が行われました。 ハードウェアには研究開発、製造、運用サポートといった大きな区分けが存在します。そして、それぞれの仕事において要求する人材レベルは異なります。 加えて、大量生産された製品の運用サポート(設置作業員、サポートセンタ)には、大量の人員が必要になってきます。 したがって、組織を研究
- はじめに - 世の中には少数派ではあるが「JavaScript」を「ジャバスク」と略す人達が居る。 今回記事を書くきっかけになったのはこちら 会社の同期が社内LTで「JavaScript」を「ジャバスク」と略したところ、一悶着あった後「ジャバスクの人」として認知された話は後世にも語り継いでいきたい。— ばんくし (@vaaaaanquish) 2017年2月12日 こちらをツイートした所、ジャバスクに関する知見が少し集まったので記事として残しておこうというもの。 - ジャバスクとは - ジャバスクとは、プログラミング言語であるJavaScriptの略称である。 JavaScriptは一般的に「ジェーエス」と略されるか、「ジャバスクリプト」と呼ばれる事が多いと思われる。 しかし、一部「ジャバスク」と呼ぶ層が居る。 その事実は「HTML5プロフェッショナル認定試験公式サイト」における「HT
※追記① パラメーターいじりながらweb上でドット絵風低画質画像を作れるようにしたのでこちらのエントリもよろしく。 静止画をドット絵風の低画質に変換にする「低画質画像メーカー」を作った ※追記② 雑だけどPythonのコマンドライン版も置いとく。 teigashitsu-image-maker 概要 画像をドット絵風の低画質に変換するTwitter Botを作った。 低画質(@teigashitsu) jpg/png/gifの静止画を@teigashitsuに対してリプを飛ばすと、ドット絵風の低画質画像が返ってくる。 例えばいらすとやのこの画像が、 ドット絵風低画質になるとこう。 サーバルちゃんのこの画像*1が、 こう。 このように味わいある画像に変換してリプライを返す。 きっかけ iPhoneをはじめ世間は日々解像度を上げつづけている。 Deeplearningの発展はめざましく低画質な
Rustを書いていると、慣れるまではrustcに頻繁に怒られる。慣れても結構怒られる。とにかくrustcに怒られる。きっと貴方はこう思うだろう、「Rustはなんて煩い言語なんだ!俺の愛する****(好きな言語の名前を入れてください)ならばこんなことはないのに!」 このように「rustcが煩くて俺のコードが通らない」場合、とりあえず自分のコードが間違っていると疑って問題はない。え、「俺のコードは正しい」? 違う違う、コードのロジックの話じゃない。「そのコードがRust wayではない」という点で「間違っている」。microなスタイルからmacroな設計まで、ありとあらゆる点でRust的なコードであることを暗黙的ではあるが極めて強く要求する。それがRustというプログラミング言語だ。時たまrustcが間違っていることもあるんだけど、体感値として97%はrustcの方が正しいと言っていい。 なぜ
昨年の5月からIncrements社でQiitaの開発に従事していましたが、今月末をもってIncrements社を退職します。在籍期間は10ヶ月。今日が最終出社日です。 Incrementsでは、Qiitaの機能追加開発を主に担当していました。Qiita Blogには、僕がリリースしてきた機能が掲載されています。 yoichiroがIncrementsにJOINしました - Qiita Blog Email Markupに対応しました - Qiita Blog 外部リンクへの属性が変わります - Qiita Blog (僕が実作業者) Qiita Organizationで組織の紹介などを書ける「About」の提供を開始しました - Qiita Blog details,summary要素に対応し、投稿内で指定箇所を折りたためるようになりました - Qiita Blog 「Qiita Ad
Tempus, a genomic testing and data analysis company started by Eric Lefkofsky, who previously founded Groupon, debuted on Nasdaq on Friday, rising about 15% on the opening. The company priced… The tech layoff wave is still going strong in 2024. Following significant workforce reductions in 2022 and 2023, this year has already seen 60,000 job cuts across 254 companies, according to independent lay
Since its inception, SPDY has depended on a TLS extension called NPN. NPN allows a TLS connection to negotiate which application-level protocol will be running across it. NPN allows SPDY to be enabled efficiently. If we had run SPDY on a different port, then we would have had to be constantly creating probing connections to see whether a site supported SPDY as well as HTTPS. Even if we knew that a
Show navigation The V8 team is currently working on a new default compiler pipeline that will help us bring future speedups to real-world JavaScript. You can preview the new pipeline in Chrome Canary today to help us verify that there are no surprises when we roll out the new configuration for all Chrome channels. The new compiler pipeline uses the Ignition interpreter and TurboFan compiler to exe
So in a previous installment (sorry, Japanese only), I realized that in order to use Kubernetes ingress resources (and perform maintainance without downtime, such as updating SSL certificates), I need to bring up multiple generations of ingress resources up, then use DNS to switch over which ingress receives the traffic. slide explaining the structure from previous article.This is relatively strai
thorで作ったコマンドラインツールのZsh補完スクリプトを自動生成してくれるthor-zsh_completionでホクホクしてサクサクしてみるRubythor 自作コマンドラインツールでも補完してサクサク使いたい! ホクホク顔になりたい! でもツールを作るたびに補完用の設定を手書きするのはめんどくさい! という方は多いのではないでしょうか。 そんな方には @labocho さん作の thor-zsh_completion という gem があります。 ※この gem は thor を前提にしています。 前提 thor って何?という方は以下をご確認ください。 Ruby の CLI ツールの作成を支援する、 thor gem の基本について サンプル 以下のリポジトリの内容をベースに試します。 tbpgr/fizzbuzz 変更前 thor を使った CLI の定義部分は以下のようになっ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く