
大規模なソフトウェア開発は多くの人が関わり、多額の資金が費やされますが、時として社内外の要因によって開発現場が地獄と化す場合もあります。近年ではみずほ銀行の基幹システム開発が書籍化されるほど苦難の道を歩んだことはIT業界で知られていますが、そんな「地獄の開発現場」がかつてUberにも存在したと、元UberのエンジニアであるMcLaren Stanley氏が当時の状況を振り返っています。 Alright folks, gather round and let me tell you the story of (almost) the biggest engineering disaster I’ve ever had the misfortune of being involved in. It’s a tale of politics, architecture and the sunk
米Appleのオープンソースのプログラミング言語「Swift」の開発者で、プロジェクトのトップを務めるクリス・ラトナー氏がAppleを退社する。同氏がSwiftコミュニティーのメーリングリストで1月10日に発表した。 ラトナー氏は退社後の具体的な計画は明らかにしておらず、「新たな分野を開拓する目的」で退社するとしている。Appleを離れても、Swiftのコアチームのアクティブメンバーとしてとどまり、今後もSwiftにコミットしていくという。 Swiftは、Appleが2014年のWWDCで発表したプログラミング言語。2015年にオープンソース化された。 同氏の後任は、Apple生え抜きで現在は言語関連の上級マネジャーを務めるテッド・クレメネック氏。2009年からラトナー氏が立ち上げたLLVMのプロジェクトに参加している。ラトナー氏は、「Swift 4は新プロジェクトリードのテッドの下で、本
米Teslaは1月10日(現地時間)、米Appleを退社するプログラミング言語「Swift」の責任者、クリス・ラトナー氏(38)を自動運転ソフト担当副社長に迎えると発表した。 ラトナー氏は同日、Swiftのプロジェクトリードを退くとSwiftコミュニティーのメーリングリストで発表した。その際同氏は「新たな分野を開拓する目的」で退社するとしていた。 ラトナー氏は2000年、イリノイ大学の学生としてコンパイラ基盤の「LLVM」を立ち上げ、現在もプロジェクトを統括している。Appleには2011年に入社し、同社は2014年にラトナー氏が開発したプログラミング言語Swiftを発表した。 ラトナー氏はTeslaで、ジンナー・ホセイン氏の後継として、自動運転エンジニアリングチームを率いる。ホセイン氏はこれまで、イーロン・マスクCEOが経営する宇宙開発企業SpaceXのソフトウェア担当副社長と兼任だった
米Appleは6月8日(現地時間)、年次開発者会議WWDC 2015の基調講演において、プログラミング言語「Swift」の新版「Swift 2.0」を発表した。オープンソースで今秋にリリースする。 具体的なライセンスなどの詳細は、リリースが近くなってから発表するとしている。 ソースコードはOSI承認の許容的(permissive)ライセンスで公開する。立ち上げ段階で、OS XとiOSだけでなく、Linuxのポートも提供する。ソースコードにはSwiftのコンパイラと標準ライブラリも含まれる。 昨年のWWDCで初登場したSwiftよりもコンパイラが速くなり、「Error handling model」や「Protocol extentions」などの多数の新機能が追加される。また、Swift 1.2からの移行ツールも備える。 新機能の詳細は、開発者向けのこちらのページにまとまっている。 Swi
iOSエンジニアの皆さん、ゴリゴリSwift書いていますか?サクサク書ける反面、コンパイルにやたら時間がかかってストレスフルですよね。今回は、激遅だったコンパイル時間が「ちょい遅」くらいまで改善したお話です。 あらすじ「ナウでヤングなiOSエンジニアはやっぱSwiftだよね!」ということで、半ば強引にSwiftを採用して直近のプロジェクトを進めていました。 補完機能が頻繁に落ちたり、ブレークポイントの位置がおかしかったり、変数の中身が見られなかったり、謎のエラーでビルドできなかったり、…などなど、まだまだバグはてんこ盛りですが、それらを見なかったことにできる程度にはいい感じです。型推論はそこそこ賢いし、何より簡潔に記述できます。ただの可変長配列のために、もうNSMutableArrayなんて長々と書かなくてもええんやで。 プロジェクトが進むにつれて見えてくる問題プロジェクトが進んでソースコ
画面部品の説明が丁寧で豊富! (引用元 : Swiftではじめる iPhoneアプリ開発の教科書 【iOS 8&Xcode 6対応】 | マイナビブックス) この本のシリーズはXcode 3の頃から出ているんですが、ボタン・ラベル・テキストフィールドなどの画面部品を配置してアプリに組み込む方法が、豊富なカラーのスクリーンショットと共に載っているのでとても分かりやすいです! この本さえあれば、入門時点で使いたくなる画面部品については網羅できるんじゃないかと思います。 複数画面アプリにて、画面間でデータを受け渡す方法が載っている (引用元 : Swiftではじめる iPhoneアプリ開発の教科書 【iOS 8&Xcode 6対応】 | マイナビブックス) 複数の画面で構成されているアプリにて、ユーザーの入力データなどを画面間で受け渡す方法が分かりやすく解説されています。これってiPhoneアプ
VMware modern App Days特設企画 VMware Tanzuによって拓かれる未来 これからアプリケーション戦略の道しるべ DXの成否を分けるのはガバナンス Microsoft Security Forum 2021 Day2 どこよりもわかりやすい基調講演解説! エッジからハイブリッド環境まで 考えられる全てのインフラ基盤を検証可能 Lenovoハイブリッドクラウド検証センター 現場業務のデジタル化を促進 リモートワークが生んだ課題をアプリで解消 ベネッセのデジタル変革を紹介 広がる「脱PPAP」の動き 誤送信を防ぎ、セキュリティもしっかりした 代替策として注目の方法を紹介 VMware 渡辺氏に聞く 顧客のデジタル変革のために 自らも改革を続けるヴイエムウェアの戦略 次の一手はこれだ! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス
[Swift の開発者 Chris Lattner:photo] プログラミングには無縁の筆者だが、WWDC で意表をついて発表されたプログラミング言語「Swift」にはいたく心を動かされた。 言語の詳細には手が出ないが、せめて背景だけでも知りたいと思った。 Swift を開発したアップルのプログラマー Chris Lattner によれば、開発には4年の歳月がかかったという。 Chris Lattner’s Homepage: “Swift” by Chris Lattner: 03 June 2014 * * * 4年の開発期間 私は Swift プログラミング言語(wikipedia)の仕事を 2010 年7月に始めた。基本的言語構造の大部分はその存在を知る限られた数人と一緒に実装した。2011 年後半には他にもすばらしいひとたちが本気で貢献を始めた。そして 2013
とりあえずThe Swift Programming Language読んで、実際に自分で少し書いてみた感想。 諸事情でAppleにiOSデベロッパーとしてお布施していたので Xcode6beta落として少し書いてみた。プロジェクトスケルトンをswiftで生成できるので、そのコードを眺めたりしていた。 ファーストインプレッション Immutable脳の人が設計したっぽい。 スクリプト言語っぽい構文に、型注釈。これはGoとシンタックス上の設計思想が似ているんだと思う。 基本的にImmutableな設計でありながら、オブジェクト指向を採用しており、Scalaっぽいマルチパラダイム感がある。Scalaの人は好きになりそう。 型推論のおかげで動的型付け言語触ってきた人にも抵抗がない感じになってる。推論のおかげで静的型付け言語が動的型っぽくみえるのはHaskellとかOCaml方面の雰囲気。 LLV
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く