今日はちょっとマニアックな話。 OS X YosemiteではサードパーティのSSDでのTRIMコマンドのサポートがサポートされなくなったのだが、今年秋に一般向けにリリースされるする新OS X、”El Capitan(エル・キャピタン)”では再度このTRIMコマンドが復活するようだ。また、El Capitanまで待たずともOS X 10.10.4正式版でも復活する可能性がある。 これまでのMacでは、もともと取り付けられているSSDにしかTRIMコマンドを実行させず、サードパーティ製のSSDでは専用のツール(TRIM Enabler等)で強制的に使用しない限りTRIMコマンドを使えなかった。更にAppleがYosemiteで導入したkext signing(kext変更に書名が必要となること、“Appleちゃんねる”の記事が詳しい)が導入され、非常に繁雑な作業必要になっていた。しかし先週の
Memory management scares most developers when it doesn’t work as expected. Apple’s Automatic Reference Counting (ARC) magically handles most memory management we used to do manually, but still often needs guidance to work well. Swift provides us with cool tools like capture lists, unowned, and weak references to do so. In this talk, Hector Matos discusses memory leaks and retain cycles — how these
CompanyEngineeringProductSunsetting AtomWe are archiving Atom and all projects under the Atom organization for an official sunset on December 15, 2022. January 30, 2023 Update: Update to the previous version of Atom before February 2 On December 7, 2022, GitHub detected unauthorized access to a set of repositories used in the planning and development of Atom. After a thorough investigation, we hav
非常に勉強になったので、所感とともに10個引用してみます。 [02] 関数型プログラミングを学ぶことの重要性 いきなり関数型プログラミングかい!って感じですが。 最近「JavaScriptで学ぶ関数型プログラミング」を読んでいて、非常に共感できる内容だったのでチョイス。カリー化や再帰を知ったことは、間違いなく自分のプログラミング観を向上させました。 関数型プログラミングのパラダイムを十分に学べば、その知識、技術は、マルチコアへの対応以外にも幅広く役立つでしょう。まず、自分の書くコードの品質を大きく高めることができます。重要なのは、「参照透過性(referential transparency)」が向上するということです。 参照透過性が高い、というのは非常に素晴らしいことです。参照透過性が高いとは、関数がどこでいつ呼び出されようと、入力が同じであれば、常に得られる結果がおなじになる、というこ
人間はコミュニケーションを取る際に自然と人の表情から感情を読み取るものですが、機械にとってはこれまで、「感情を読み取る」ということは不得意な分野でした。しかし、機械学習の分野が発展してくるとともにソフトウェアは音や言葉・イメージなどを認識できるように進化してきており、Microsoftの発表によると、ついに「写真に写っている人間の感情を読み取る」ツールが作られたとのこと。 Happy? Sad? Angry? This Microsoft tool recognizes emotions in pictures - Next at Microsoft http://blogs.microsoft.com/next/2015/11/11/happy-sad-angry-this-microsoft-tool-recognizes-emotions-in-pictures/ 実際にMicros
Update (November 18th, 2015): Since these new methods have been announced a few people have expressed concerns that they would interfere with Hash#sort. I addressed those concerns in an addendum to this post below. It’s been over a year since I wrote my initial “Proposal for a better Ruby Hash#include?” and I’m so happy to announce that since Tuesday November 10, 2015, Hash comparison methods have
太陽光などで発電してバッテリーなしでも発光できるLEDライトが存在しますが、指で触れた時に伝わる体温で発電することでLED電球を発光可能で、永久に電池を入れることなく使えるLEDライト「Lumen」がKickstarterに登場しました。 Lumen - Eternal Flashlight That Doesn't Need Batteries by Rost — Kickstarter https://www.kickstarter.com/projects/940015402/lumen-eternal-flashlight-that-doesnt-need-batterie LumenがどのようなLEDライトなのかは以下のムービーで解説されています。 永遠に使えるLED「Lumen」はこんな感じ。 外装はアルミニウムで、中央の指紋マークがスイッチ。上部に自発光する物質トリチウムが埋
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く