Boeing’s Starliner spacecraft has successfully delivered two astronauts to the International Space Station, a key milestone in the aerospace giant’s quest to certify the capsule for regular crewed missions. Starliner…
![TechCrunch | Startup and Technology News](https://cdn-ak-scissors.b.st-hatena.com/image/square/92584d6251feb0822f349cf0211361b2833c9939/height=288;version=1;width=512/https%3A%2F%2Ftechcrunch.com%2Fwp-content%2Fuploads%2F2018%2F04%2Ftc-logo-2018-square-reverse2x.png)
フリーソフトウェアを推進する非営利団体Free Software Foundation(FSF)は8月5日、FSFが「自由なノートPC」として認定している「Gluglug X60」が名称を改め「Libreboot X60」になったことを報告した。名前に冠されている「Libreboot」はフリーBIOS実装「Coreboot」からバイナリblobを削除したディストリビューションで、FSFはLibrebootをプッシュしていく意向だ。 FSFは2013年末、ユーザーの自由を尊重する製品であることを認定する「Respects Your Freedom(RYF)」に基づく初のノートPCとして、英国などで活動する団体Gluglug(GNU/Linux User Group)のGluglug X60を認定したことを発表した。Gluglug X60は米IBM(現在Lenovo)の「Thinkpad X6
コツなんて必要ありません。普通にIntelliJ IDEAを初めとするJetBrains IDEでコードを書いていれば綺麗になります。 1. コードフォーマット 特にプラグインとか入れる必要はない。最初からScala、Java、ActionScript、CFML、CoffeeScript、CSS、Groovy、HAML、HTML、JavaScript、JSP、LESS、SCSS、SQL、TypeScript、XML、Yamlなどのコードフォーマッタが入ってる。 ショートカットはOpt+Cmd+L(設定によっては違う)。しかるべきところでの改行と、インデントをまとめてしてくれるのでたすかります。 べつにショートカットを押さなくてもコミット時にフォーマットをかけさせられるのでコーディング時は意識しなくていい。 コミットダイアログ(Cmd + K)ではReformat code、Rearrang
はじめに 恐らく、プログラマの中で配列内の要素を整列させたりするソートにお世話にならなかった人、というのは余り考えられないのではないでしょうか。しかし、とはいえ、大抵はソートを自前で実装せず、組み込み関数であったり、あるいは何らかのライブラリで済ませることが殆どだと思う。 車輪の再発明というよりも、バグとか、自分が考慮していなかった挙動などを避けるために、自前でソートを組むことは余りないのですが、とはいえ、自分なりにソートを実装して見ると、それがどういう特徴を持ったソートであるか、というのがわかりますし、また、ソートというのはいったいどういう操作で実現されるのかという洞察が深まってくるなあ、という実感があったりする。 なので、今回はあるソート二つについての話を書くのが趣旨です。 最高のアルゴリズムはある、だが最悪のアルゴリズムは何か 一口にソートといったところで、ソート自体にも銀の弾丸があ
Amazonが配達に使おうと検討するほど飛行性能が向上してきたマルチコプター(ドローン)は、次々と新モデルが登場するなどまさに百花繚乱の状況です。その中でも飛行性能やメンテナンス性などからもっとも「買い」なドローンは何かを比較・検討するムービーが公開されています。2014年のベストバイ・ドローンは一体どのモデルなのでしょうか? Testing the five best drones you can buy — This is My Next - YouTube スマートフォンアプリと違ってドローンは必ずしも誰もが必要とするものではありません。 しかしドローンでないと撮影できない映像があることは紛れもない事実。 おかげで、「ドローンこそ最高にクールなハードウェアだ!」と考えている人もいるものです。今回は、現時点で比較的容易に入手できるドローン5機種を比較して、飛行能力やメンテナンス性から、
最近では 最適化 という言葉を使う場合、GPUメモリ消費やネットワークトラフィックの最適化、などと明示的に言わない限りは、 実行時間の最適化 という意味で使われるケースがほとんどです。 自分が何を最適化しようとしているかを知ろう 私がプログラムを始めた頃、プロセッサの処理能力は遅く、メモリサイズもとても限られていて、キロバイト単位で計算されていました。ですからメモリ容量をよく考え、メモリ消費を上手に最適化しなくてはなりませんでした。大学では最適化について2つの極論を教わりました。 メモリを犠牲にして実行スピードを最適化する。 または何度も計算を繰り返して、メモリ消費を最適化する。 最近では誰もメモリについては大して気にしていません(デモシーン製作者、組み込みシステムのエンジニア、一部の携帯電話ゲームのディベロッパなどは別です)。RAMだけでなく、ハードディスクの容量についても同様です。 W
英ClosterHQは8月13日、ZFSベースのDockerクラスタ管理ツール「Flocker」を発表した。これを利用することで、データとそれを利用するアプリケーションを同時にコントロールできるという。 Flockerは、データボリューム管理機能とマルチホストに対応したDockerクラスタ管理機能を備えるツール。データベースやキュー、key-valueストアをDockerを使って動作させ、さらにそれらを異なるマシン上に容易に移動させることが可能になるという。 独自技術であるZFSレプリケーション技術をLinuxとDockerコンテナで利用することを目的に開発したとのこと。ZFSベースのデータボリュームとネットワークプロキシレイヤーを持ち、Dockerコンテナ管理、データボリュームのマイグレーション、任意のノード上のコンテナにリクエストを送るグローバルルーティングなどの機能を持つ。デプロイし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く