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
Last week, I gave a presentation by the same name as this article at Tencent Frontend Conference in Shenzhen, China. In this article, I’m adapting its transcript to a format more suitable for Pony Foo. I hope you enjoy it! What’s TC39? TC39 means Technical Committee number 39. It’s part of ECMA, the institution which standardizes the JavaScript language under the “ECMAScript” specification. The EC
To add a new entry to the landscape, please open a pull request to add it in alphabetical order to the landscape.yml file. The logo must be added to the hosted_logos directory (in SVG format) and referenced from the logo field. Before submitting a new entry it is important to review the following guidelines: Cloud native projects with at least 300 GitHub stars that clearly fit in an existing categ
社内SEになった。 仕事を辞めて主夫業に勤しんでいたら、知り合いから声がかかった。 1人で社内システムを作ってきたおじいさんがあと数年で定年になるから、 引き継げないかとのこと。 メインのシステムはベンダーに委託してて、そのおじいさんが作っているのは、 メインシステムのデータを加工して2次利用しているものがほとんどとのことだった。 社内SEはなんとなく楽そうなイメージがあったので、就職した。 言語はエクセルVBAとVB.NET 1.0。 中身を見るとどちらもかなりやばい。 VBA編 ・ウォッチウインドウを知らないのか、変数はすべてセルに入れてる。 変数名はすべてRANGE("A1").valueみたいな感じで全く意味が分からない。 ・処理遷移がおかしい。 セルに1を入れる。そのセルのchangeイベントで処理が動くとか。 SHIFT+F2が無力化されてる。 ・なるべくワークシート関数で処理
昨年11月に発売した「ニンテンドークラシックミニ ファミリーコンピュータ」(※)に続き、今度は、スーパーファミコンが小さくなって帰ってきました!!!その名も、「ニンテンドークラシックミニ スーパーファミコン」!予想どおり?!正式名称がちょっと長いので、ここからは「ミニスーファミ」と呼ばせてもらいます☆ 1990年11 月21日に発売されたスーパーファミコンは、グラフィックや音源の処理能力が格段にアップした、ファミコンの後継機です。今ではさまざまなゲーム機でおなじみの右手親指の4つのボタンや、コントローラーの肩の部分にあるLRボタンも、このときから採用されました。 コントローラーといえば、クラシックミニファミコンでは、コントローラーが本体に格納できる形状を再現するために、本体サイズの縮小と共に、コントローラーも小さくなっていましたが、ミニスーファミでは、コントローラーは当時のサイズのまま、ネ
JSONデータ圧縮方式をzstdに切り替えデータ量を38.3%削減した事例、及びマイクロサービスの無停止アップデート事例について紹介したいと思います。 はじめに JPRゲーム事業本部開発基盤部の池田周平です。先日 Rails5対応についてDeNA techブログに投稿 した@namusyakaと同じチームで働いています。 JSON文字列をRDBに格納する際の圧縮フォーマットをSnappyからzstdに切り替え、データ量を削減した事例を紹介したいと思います。本対応を実施した目的はDB負荷対策です。DBで扱うデータをより小さくすることで、DBサーバのDiskI/O負荷とMaster-Slave間のレプリケーション遅延対策を目的としています。 「Sakasho」は、DeNAが持つモバイルゲームのためのプラットフォームです。複数タイトルのゲームを取り扱っており、一部データはゲーム毎の仕様差を吸収し
The main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bundling, or packaging just about any deployment target running javascript (node, electron, atom, web, web worker). Webpack bundles both ES6, CommonJS, and AMD modules (even combined). In addition to code-splitting, webpack can create a single bundle or multiple chunks that are asynchrono
2017年5月、ちょっと興味深い(当事者にとっては断腸の思いの)報告がブログに掲載されました。Macユーザーにとってはファイル転送ソフトの「Transmit」、そしてWeb開発者にとっては著名なエディタ「Coda」でおなじみのPanicが、ソースコード漏えいのいきさつを同社のブログに掲載したのです。これがとても、生々しいものでした。 マルウェアに感染した「普通のアプリ」 このブログによると、きっかけは動画変換アプリとして著名なオープンソースソフトウェア「HandBrake」のアップデートでした。 特定のダウンロードサイトに置かれたHandBrakeのファイルがマルウェア混入版に置き換えられ、これをダウンロードしてしまうとMacの中にあるログイン情報やパスワードなどが含まれるキーチェーン情報が盗まれてしまうというものでした。 Panicの開発者が運悪くこのマルウェアに感染した結果、同社の大事
An intuitive and powerful Twitter experience built for An intuitive and powerful Twitter experience built for those who get real work done Get the most powerful TweetDeck experience without worrying about the limits. Ever. A powerful, yet simple interface Tweeten is based on TweetDeck which means it offers a powerful, column-based interface that helps you keep track of everything that's happening
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く