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
スマートフォン販売で躍進を続けるHuaweiが、スマートフォンをたった5分で48%充電できる超高速充電可能なリチウムイオン電池を開発しています。 Huawei reveals the next generation of quick charging technology http://www.huawei.com/en/news/2015/11/Huawei%20reveals%20the%20next%20generation%20of%20quick%20charging%20technology Huaweiのバッテリー研究所Watt Labが開発した5分で半分充電バッテリーの充電デモの様子は、以下のリンク先ページのムービーで確認できます。 Huawei 5 Minutes Quick Charging Experiment - 高清在线观看 - 腾讯视频 バッテリー切れを起こした
はじめに こんにちは。デスクトップアプリケーションを手軽に作りたいと思ったことはないでしょうか? 普段Webアプリケーションを開発している場合、 デスクトップアプリケーションを作ろうとすると、開発言語やライブラリがWebアプリケーションとは違うので、別な知識が必要になるのと複数のプラットフォームで動くものを作ろうとすると大変ですね。 そこで、今回はWebアプリケーションのKPTBoardのJavaScriptとCSSのコードを一部流用と修正して、Electronで動かしてみました。 Webアプリケーション版のKPTBoardと違う点 今回はWebアプリのデスクトップクライアントアプリではなくて、単体で動くデスクトップアプリとして作ってます。 複数人には対応してないです。 投稿した内容は、データーベースではなくてアプリのlocalStorageに保存されます。 Electronとは http
笹田:今日はよろしくお願いします。「Rubyの真実」を久しぶりに読んでいただいたわけですが、一番ささるセンテンスってありました? 「確かに、これはそうだな」、というような。 松本:結局プログラミング言語において、普通の人が注目するのは、客観的な評価ををしやすいところ、といっていること。 笹田:普通の人っていうのは? 松本:プログラミング言語を選ぶ人とか。 笹田:ユーザですか? 開発者? 松本:それは誰でも同じだと思うんだけど、次の仕事にどのプログラミング言語を使おうかとか、あるいは、より良いプログラミング言語の設計について研究しようとしているかもしれないし、自分でデザインして実装しようとしているかもしれないし。で、そういう人たちそれぞれ、言語を評価するわけだよね。使うか使わないかとか、この機能を採用するかしないかとか。そういうときに、最初に評価しがちなのは、機能がどうこうとか、性能がどうこ
なぜ作ったか 僕の観測範囲では、研究発表のスライドというのは装飾が最小限で、白地に黒文字が読みやすくて良いとされています。その制約の中で見栄えの良いスライドを作るのはなかなか難しいので、大体いい感じになるKeynoteテンプレートを作りました。名前はZebraです。こちらからダウンロードすることができます。Zebra — Keynote template for research presentations テンプレート作成/公開にあたって参考にさせていただいたのは佐野章核さんの「Azusa」「Azusa Colors」で、勉強会やLTのスライドではいつもお世話になっています。 大体いい感じになるKeynoteテンプレート「Azusa」作った - MEMOGRAPHIX ただ研究発表のような堅い場所で使うにはややポップすぎる感じがするのと、透過でない図やグラフを貼る機会が多くて真っ白な背景
Swift 2.0では、Optionの型が変わりました。 あたらしく導入された OptionSetType についてちょっと見てみました。 OptionSetTypeとは 最近、Swift1.2の既存プロジェクトのSwift2.0対応を少しずつ始めたんですが、UIUserNotificationType の option 設定でコンパイルエラーが発生。 こんな感じのコードを書いていたんですが、「Binary operator '|' cannot be applied to two UIUserNotificationType operands」というエラーが表示されていました。 let types : UIUserNotificationType = UIUserNotificationType.Badge | UIUserNotificationType.Alert | UIUserN
Appleは、App Storeの検索アルゴリズムを11月3日に変更し、より検索ワードに関連性の高いアプリが上位に表示されるようになりました。App Storeの検索アルゴリズム変更は、今回が初めてのことです。 App Storeの検索アルゴリズムが変更 米メディアTechCrunchによると、App Storeの検索アルゴリズムが11月3日に変更された模様で、検索に用いられたキーワードに関連性の高いアプリが検索結果の上位に表示されるように変更されています。 たとえば「Twitter」で検索すると、結果画面には、日本でも人気の有料アプリ「Tweetbot」が4位に表示されます。しかし、同アプリは以前、同ワードでの検索結果リストに表示されることすらなかったそうです。 ユーザーが求めるキーワードに合致したアプリが、検索結果上位に表示されることは、ユーザーはもちろん、アプリ開発者にとっても朗報と
アイドルグループ「TOKIO」のメンバーが、各々の優れた能力を披露してくれる番組『ザ!鉄腕!DASH!!』。その中のコーナー“0円食堂”が、日本の食料自給率を上げるヒントとなるのではないかと思い、毎回勉強させてもらっている。 “0円食堂”とは、キッチンカーで日本全国を巡り、その土地土地で普段は捨てられている食材を利用して、メンバーが美味しく料理するという企画である。 これを見ていると、日本という国が、どれだけ食べられるものを無駄にしているかがわかる。「規格外」「流通に適さない」「非効率的」などの理由で、まだまだ充分に食べられる食材が捨てられている。 誰もが知っているものでは、カタチの悪い野菜やキズもの。このあたりは、道の駅や無人販売などで売られることが多いので、まだマシである。 番組を見ていると、「もったいない」「信じられない」と言ってしまうほど、多くの食材が捨てられている。お年寄りの「こ
RubyWorld Conference 2015 話しました。 Ruby way-openstack.keynote from Uchio Kondo www.slideshare.net 111枚、なんとか収まりましたと言いつつ後半は早口... 書いてある通り、OpenStack Ruby Wrapper "YAO" と、その周りのツールたちとで、まずはペパボ周りの人たちのためのOpenStackエコシステムをOSSで作ってるみたいな話です。 github.com バージョンも地道に 0.2.1 となり、対応APIも増えてきました。ロゴも、5人いるカレー四天王の一人 id:Horaotoko によるものを採用し、何だか勢いが出てきた感じします。 horaotoko.hatenablog.jp この分野でセカンドシーズンをやり始めている経緯はスライドに書いてある通りです。ぜひご利用くださ
海外コメンタリー マイクロソフトの「Midori」プロジェクトはどうなった?--関係者が吐露した後悔とは Microsoftの秘密プロジェクト「Midori」について、筆者が最後に記事を書いてから1年以上になる。 しかし、Midoriプロジェクトの当時のメンバーの1人が新たに投稿している一連のブログ記事によって、今では解散したMidoriチームと、その10年近い開発プロジェクトの過程で得られた成果について、再び関心が湧いてきた。 筆者がMidoriについて初めて記事を書いたのは2008年だ。MicrosoftはWindowsカーネルをベースとしない新たなオペレーティングシステム(OS)を構築するため、一流のエンジニアによるチームを編成した。Midoriチームには、単にゼロからOSを作り上げるだけでなく、ブラウザや関連ツールを含む、完全なソフトウェアスタックを作る任務が与えられた。 チームメ
By Alain Bachellier パリ郊外に位置するオルリー空港ではシステム障害により滑走路が一時的に閉鎖されるという事態が発生していたのですが、その原因がWindows 3.1の障害にあったことが明らかになっています。 Windows 3.1 crash brought a French airport to its knees http://www.neowin.net/news/windows-31-crash-brought-a-french-airport-to-its-knees Windows 3.1 Crash Shuts Down French Airport | Digital Trends http://www.digitaltrends.com/computing/windows-3-1-crash-puts-french-airport-out-of-com
The SciRuby Manifesto Ruby is a great choice for scientific computing and data visualization. Even though other languages have more libraries - and we can not do without them - Ruby has its own place in Science and it is always a pleasure to write software in Ruby. But there is only one way to find out and that is by writing code! Sometimes when a solution of sugar and water becomes super-saturate
http://martinfowler.com/bliki/TestCoverage.html 「テストカバレッジ(コードカバレッジ)の目標値はどれくらいがいいのか?」という質問とか、コードカバレッジの高さの自慢とかを、ときどき耳にする。でも、大事なポイントを外している。コードカバレッジは、コードのテストされていない部分を発見するための有用なツールである。ただテスト自体がどれだけ良いかという指標としては、テストカバレッジはほとんど役に立たない。 二つ目の例を先に検討してみよう。「カバレッジが87%以上じゃないと本番には入れない」というようなことをやっているところも多いみたいだ。「TDDやっているならカバレッジが100%があたりまえ」という言葉を聞くこともある。賢人が言った: カバレッジが高いことを期待する。マネージャがそう期待することもある。でも微妙な違いがある。 – Brian Mari
The document discusses how to fully master Ansible. It provides an overview of what Ansible is and how it works, explaining that it is an automation tool that can be used to configure, deploy, and manage infrastructure and applications. It then provides instructions on how to install and use basic Ansible functionality like playbooks and tasks to automate systems administration. Finally, it shows
How to watch Polaris Dawn astronauts attempt the first commercial spacewalk
RubyWorld Conference 2015 話しました。 Ruby way-openstack.keynote from Uchio Kondo www.slideshare.net 111枚、なんとか収まりましたと言いつつ後半は早口... 書いてある通り、OpenStack Ruby Wrapper "YAO" と、その周りのツールたちとで、まずはペパボ周りの人たちのためのOpenStackエコシステムをOSSで作ってるみたいな話です。 github.com バージョンも地道に 0.2.1 となり、対応APIも増えてきました。ロゴも、5人いるカレー四天王の一人 id:Horaotoko によるものを採用し、何だか勢いが出てきた感じします。 horaotoko.hatenablog.jp この分野でセカンドシーズンをやり始めている経緯はスライドに書いてある通りです。ぜひご利用くださ
はじめに Ruby 2.3が2015年12月25日にリリースされました。 そこでこの記事ではRuby 2.3の主な新機能を紹介していきます。 対象となるバージョン 以下のとおり、この記事では ruby 2.3.0 を使っています。 参考文献 今回紹介するサンプルコードは下記のサイトにあったコードをベースにしています。 New features in ruby 2.3 - BlockScore Blog ただし、実行結果を確認するために Minitest を使ったり、コードをいくつか変更したりしています。 サンプルコードはGitHubにあります この記事で使ったサンプルコードはGitHubに置いてあります。 興味のある方は手元で動かしてみてください。 JunichiIto/ruby-2.3-sandbox それではここからRuby 2.3の新機能を紹介していきます。 深い階層にあるハッシュの
仏パリで13日の夜(日本時間14日早朝)に、コンサートホールやサッカー場などをターゲットとした同時多発テロが発生した。現在までに死者は120人を超え、テロ組織ISISが犯行声明を出している。 事件を受けて、パリのシンボルでもあるエッフェル塔の灯が消されることとなった。 The lights of the Eiffel Tower have been switched off tonight. @louiseminchin is in Paris from 6 tomorrow morning. pic.twitter.com/9U0uH2FY7A — BBC Breakfast (@BBCBreakfast) November 14, 2015 ラスベガスにある豪華ホテル“パリス・ラスベガス”のエッフェル塔の灯も消された。 Tonight, our Eiffel Tower will re
RubyWorld Conference 2015 http://2015.rubyworld-conf.org/ja/ Rubyの多様性というテーマで開催された今回。mrubyなどweb以外での利用についてを取り上げた発表が多くありました。 なによりRubyをとりまくいろんな人や組織がみんな楽しそうでキラキラしていてとても素敵でした。 (Lindaさんマジ天使!) そんなキラキラに自分も参加できていることに喜びを感じつつ、 日々の忙しさに忘れがちだった「楽しむ」ということを改めて思い出させてくれた2日間。 いつもここに立ち戻るきがするけど、まずは自分が楽しむことだな。 2015-11-12 21:05:20 via Twitter Web Client 印象に残った講演をメモ。 1日目 『セカンド・システム・シンドローム』 まつもとゆきひろ システムがある程度大きくなると全部一から作り直
今週のOSS活動 github.com この度、fastlaneに新しいアクションを追加して送ったところマージされました。 9月ぐらいに思いついて、コードは大分前に書き上げていたのだけど、テストを書くのが面倒で2ヶ月ぐらい放置した後、重い腰を上げてPRをこしらえた。 他のアクションに比べて気合を入れてテストを書いたら、中の人からめっちゃ賞賛されて嬉しい。 fastlaneって何? fastlane.tools fastlaneはiOS用のタスクツールで、開発環境の構築やビルドを始めとし、面倒な証明書の更新やβ版配信、iTunes Storeへのサブミットなど、iOS開発に必要なタスクを自動化することができます。 特徴として挙げられるのは、様々な操作が「アクション」として定義されており、 予め用意されたアクションを宣言的に記述するだけで、簡単にiOSアプリ開発用の便利バッチを作成することがで
iPad Proのチップ「Apple A9X」は、すべてTSMCが製造しているようです。 iPhone 6s・6s Plusのチップ「Apple A9」が、TSMCとSamsungの2社によって製造され、それぞれプロセスルールが異なる�ために、性能に違いがあることが話題になりました。 iPad Proには、「A9」と同じ世代の「A9X」が使われており、どちらが製造を担当しているか気になるところです。 「A9X」のメーカーについて、Wikipediaに「TSMC」との記述があるもののソースがないので、証拠となる情報を調べてみました。 チップの型番にヒント iFixitによる分解レポートから、「A9X」には「APL1021」という型番が使われていることが判明しています。 image:iFixit そしてここ最近の「Apple Aシリーズ」の型番をまとめたのが下の表。 Samsung製のチップは
ここ一ヶ月ほどQEMUのコードとお戯れしていたのですが、 qemuのソースコードもうすぐ読みきりそうなのでどこかにまとめたいんだけど、qemu internalみたいな記事ってどれぐらい需要あるの— 前代未聞 (@RKX1209) 2015, 11月 9 と言ってみた所なんとなく需要がありそうだったので書きました。 本記事ではQEMUの内部実装を追い、具体的な仕組みを見ていきます。もし研究や仕事などでqemuを読む必要がある方や、これから趣味で読んでみようという方はぜひ参考にしてください。 (QEMU internalsというよりはQEMUコードリーディングの方が適切かもしれませんね....) さてここで扱うQEMUはqemu2.4.0でゲストはx86,ホストはx64であると仮定します。 両方共x86系となるとDBTの意味はあまり無く、KVM使ってどうぞという話になるのですが、あくまでコー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く