My iPhone 11 is perfectly fine, but the new buttons on the iPhone 16 are compelling
ScalaとJava 8に関する プレゼンテーション が、他の似た内容のものよりも多くリツイートされ、大変うれしく思います。だから、こうして皆さんにブログでも書いてお伝えすることにしました。ScalaとJavaとの違いと、それぞれの重要性についてお話しします。両者は相互にイノベーションしています。言語間でお互いに取り入れています。では、Javaが使える場合であっても、Scalaを学ぶ必要があるのでしょうか? もちろんです。より多くの言語を知れば知るほど、あなたはさらにプロフェッショナルになっていきます。 もし、ScalaエンジニアにScalaとJavaとの基本的な違いについて尋ねたとしても、おそらくその人はラムダ関数とトレイトに関する違いを全て言うことはないでしょう。代わりに次のような例を出すはずです。 public class Person { private String firstN
Rapid7の研究者によると、GoogleはAndroid 4.3(Jelly Bean)までのバージョンについて、WebViewの脆弱性修正パッチの提供を打ち切った。 世界でまだ9億台あまりの端末に搭載されている旧バージョンのAndroidについて、米Googleが脆弱性を修正するパッチの提供を打ち切っていたことが分かったという。脆弱性検証ツール「Metasploit」を手掛けるRapid7の研究者が1月12日のブログで伝えた。 それによると、Googleは最近まで、Android 4.3(Jelly Bean)の脆弱性について報告を受けると迅速に対応していた。ところが、このほど新たに4.4よりも前のバージョンのWebViewの脆弱性を報告したところ、Googleのインシデント対応担当者からメールで「もし影響を受けるのが4.4よりも前のバージョンであれば、我々は一般的に、自らパッチを開発
Google翻訳が大きくアップデート。語学学習への意欲がどんどん削がれていく2015.01.15 21:306,352 機械翻訳のエポックメイキングなアップデートになるかも。 グーグルは「Google Translate(Google翻訳)アプリ」に2点アップデートを行ったと発表しました。iOSとAndroid両方のアプリで行われたこのアップデート、さらっとリリースされていますが、海外旅行先で困った時や外国の方と言葉の壁でコミュニケーションが取れない際に、ものすごく役に立つ大きなアップデートとなっています。詳細をそれぞれ見てみましょう。 「Word Lens 」を使ったインスタント翻訳 まずは、グーグルが昨年の春に買収した「Word Lens 」の翻訳技術を使った「インスタント翻訳」。上記のGIF画像で見るからに、外国語で書かれた標識や文章をアプリを通して見ると、スクリーン上に映しだされた
最近自分がとらわれている負のスパイラルについて、思うところがあって書いてみた。 吐き出せば楽になれるかもしれない。 例外的な人はもちろんたくさんいると思うけど、一般的にSIer社員は技術力が低いと言われている。 たしかに自分の周りのSI社員にまともにコードを書ける人なんていないし、話に出るのは1990年代から2000年代のテクノロジーだ。 業務中にプログラミングをするときは、それが業務を改善するためのものであっても、周りの目を気にしてIDEを開く。 隙間の時間に、ほんの少しだけ。 手を動かさないと技術が身に付かないのは事実で、そういう意味だと、SI社員が技術を身に付ける時間は非常に限られている。 少なくとも、業務中に技術的なことをやる時間はほとんどないので、何かを身に付けたいときは、業務外に頑張って時間をとって勉強しなければならない。 家に帰ってからが勝負になる。 例外的な人になるためには
最近、Nexus6を買って、これはすげーなと思って感動しているわけです。 iPhone 3Gを発売日に徹夜で並んで買ってから、なんだかんだいってずーとメイン機はiPhoneでした。Androidは、初代Xperiaから触ってはいましたが、ずっとiOSのほうがいいと思ってメインにはならなかった状態から、4.4あたりから完成度が劇的にあがり、5.0になって完全にAndroidのほうがいいと思うようになってしまったのです。 そんなAndroid5.0(lollipop)を触ってみて、「もしかしたらこんなことをGoogleは考えているのではないか?」というのがいくつかあったので、妄想レベルで書いています。 一言でいうと「アプリ時代の終わり」です。 ちなみにこんな感じのホーム画面にしています。 アプリを立ち上げる時代の終わり? まず、Googleは、アプリを立ち上げさせるという行為自体を減らそうとし
ウッ ここで詰まる事は往々にしてあります. 特に急いでる時の煩わしさは甚だしいです. どうせならそれっぽい英語を使いたいのでOSSや同僚のコミットメージの語彙の出現確率を調べてみましたら、 もちろんfeatureによってコミットメッセージの付け方など数多あるものの、一定の頻出パターンは見い出せたので筆を取りました. (英語勉強しないと..) 方法 github.com/rails/railsのコミットメッセージ内における各動詞の出現確率を求め、 またOSSと仕事でのコミットメッセージの趣向も変わってくる事も勘案するため、 (仕事でDeprecateとか滅多に使わんし) 同僚に聞きつつ10つあげてみた. 以下列挙 (例は実際の同僚やOSS上でのコミットメッセージです.) Add *A to *B AをBに加える
“なぜ納期を守れなかったのだろうか?” 我々マネージャが、納期に遅れることを自分のチームのせいにするのは簡単です。しかし、納期に遅れる原因は本当に開発者の仕事が遅いせいでしょうか? Sprintly は、開発者のサイクルタイムに関する膨大なデータを保有しています。当社は、タスクのサイズごと(S、M、L、XL)、また種類ごと(ストーリー、テスト、バグ)に、完了までにどれくらいの期間がかかるかを追跡しています。 当社が調査した動向について 1点目:開発者は非常に平均的です。ユーザ全体で見たサイクルタイムはほぼ同じであることを当社のチケットデータが示しています。システム内の全チケットの75%は、開始後およそ175時間で完了しています。 ^(1) 2点目:変動があるのは、ほとんどがチケットが開始される前(SomedayからBacklogまで)の段階です。これは、関係者が仕様を理解して作業の優先順位
ミクシィは1月14日、SNS「mixi」で、1人のユーザーが2つのアカウントを複数使い分けられる「アカウント追加機能」を試験的にスタートした。まずはPCとスマートフォンのWebブラウザ版で提供を開始し、順次、スマホアプリに対応させる。3月ごろに正式提供する予定だ。 自分のmixiアカウントに新しいアカウントを1つ追加でき、合計2つのアカウントを使い分けられる。アカウントを追加する際は、元のアカウントと異なるメールアドレスの設定が必要。正式提供のタイミングでは、ログアウトせずにアカウントを切り替えられる「アカウント切り替え機能」の提供も予定している。 本アカウントはリアルの友人とのコミュニケーション用に利用し、もう1つのアカウントは、趣味のコミュニティに特化して利用する──などの使い分けが可能。ほかのユーザーからは2つのアカウントが同一人物と分からないが、運営側は把握しており、一方のアカウン
パソコン周辺機器の通販サイト「サンワダイレクト」は、Androidスマートフォンやタブレットに直付けできる「micro USBマウス(ケーブル巻取り・Android・Windows・Mac対応・USB変換アダプタ付き) 400-MA063シリーズ」を発売した。カラーはブラックとレッドの2色を用意。直販価格は税別1,555円。 同製品は、Androidスマートフォンやタブレットに直接接続できるmicroUSBコネクタを採用したマウス。接続することで自動的にマウスカーソルがディスプレイに表示され、画面をタッチせずにパソコンと同様にマウスでの操作が可能になる。読み取りセンサーには、感度の高いブルーLEDを採用し、膝上や布の上でも使用することができる。 サイズ/重量は、約W54×D82×H33mm/約54g。ケーブル長は最大65cm。ケーブルは巻き取り式で絡まることなく持ち運びが可能。 (記事提供
iPhone 6/6 Plusの発売当初、いち早く製品を入手するために多くの人がApple Store前に行列を作っていましたが、転売目的の中国人集団が騒動を起こしたことで警察が出動する事態となりました。2015年1月には94台のiPhone 6とiPhone 6 Plusを全身に巻き付けた香港人の男が中国に入国しようとして、密輸の疑いで当局に逮捕されています。その姿は、防御力が極端に低いアイアンマンみたいな状態です。 香港一男子身绑94部iPhone入境被深圳海关查获--深圳频道--人民网 http://sz.people.com.cn/n/2015/0112/c202846-23527468.html The Apple codpiece. China customs police catch Hong Kong man with 94 iPhones strapped to body
メインのお仕事がAndroid UI担当になって早1年。 今年は絶対に月に1回はブログを更新すると決めました。 こんにちは。YUKIです。 AndroidのUIデザイン関連でこまめにチェックしている資料をまとめてみました。 これからAndroidのUI関係の情報を集める方、Material Designのガイドラインが発表されてからどう変わったのか収集中の方の参考になれば幸いです! (2015/1/10 現在) ドキュメント関係 公式資料関係 Material Design ガイドライン http://www.google.com/design/spec/material-design/introduction.html まずは読み込んでMaterial Designの思想を理解 Google Developers Blog http://googledevelopers.blogspot
HackerNewsは投資会社YコンビネータLLCが運営する掲示板ですが、この掲示板に投稿されたスレッド”Apple has lost the functional high ground“のコメント欄に元AppleのOS Xエンジニアと現Appleエンジニアが書き込んで意見を交わしているとTUAWなどが紹介しています(HackerNewsは匿名性なの話半分ですが)。 元AppleのOS Xエンジニアの書込みは以下の通りで、彼の意見としては「騒がれているAppleのソフトウェア(OS X)の品質の話については昔の方が悪いと思う。昔の方が良かったという方は、古いOS Xが単に古く安定していたからで、近年のOS Xに違和感を覚えているならそれはクレイグ・フェデリギが導入した”スプリントシステム”が原因で更新頻度が頻繁になったからだと思います。」というものです。 Former OS X deve
Android KitKatをテーマとして実践的なコードサンプルを提供する解説書。KitKatで提供される新機能とKitKatで更新された機能について解説し、実践的な実例も合わせて提供します。注目の腕時計型ウェアラブルデバイス向けOS「Android Wear」の機能や使い方についても解説しています。Low RAMモデルについての解説などは、アプリケーション開発者だけでなくハードウェアメーカーの開発者にとっても参考になるでしょう。既存の機能については便利な機能や使いやすくなった機能など特徴的な機能を中心に取り上げ、開発者に役立つ情報を盛り込みました。 クレジット はじめに 1章 Android.4.4 KitKat入門Hacks #1 Android 4.4 KitKatについて 2章 フレームワークサービスHacks #2 NFCホストカードエミュレーションを使う #3 印刷フレームワー
年も改まったので,かねてからやりたかった自宅の作業環境の一新を実施した. 前の状態はこんな感じでマジで最悪だった. これをこんな感じに変えた.単純に机が綺麗になっただけでは,という意見もある. 新しい机は IKEA で安く調達した.前の机よりも30cm ほど幅が広い. テーブルトップが 3,499円,足が1本 250円 * 4なので,4,500円くらいで買えて安い. 余談だけど,このテーブル一式を実店舗で購入して 徒歩で 運ぶと地獄を見るので皆様に於かれましては避けられたし.もう二度と御免だ…… IKEAのデスク天板、電車で持って帰るの厳しすぎる、不可能に近い— 閉じタグ (@moznion) 2015, 1月 4 IKEAのデスク天板を徒歩で持ち帰る地獄、間違いなく生前の罪のランク高い— 閉じタグ (@moznion) 2015, 1月 4 IKEA、とにかく徒歩で来てはならない— 閉じ
誰でも新たに学びたいと思っているスキルがいくつかあるものです。そこに、関連性の高いスキルを複数組み合わせることで、より簡単に学習することが可能になります。もし、なにか楽器を学ぼうとするとき、それが2番目の楽器であれば最初の時より容易なはずです。新しい言語を学習するときも同じことが言えます。それは、関連した別々のスキルを学習する場合も同じだと、QuoraユーザーであるStan Hayward氏は言います。 ピアノの演奏を習ったことがあるなら、タッチタイピングを学習するのはより簡単なはずです。なぜなら、タッチタイピングにはリズムや、手と目の運動スキルが必要だからです。 たとえば、3つの異なるスキルを学びたいとしましょう: タッチタイピング ピアノ フランス語 しかもいずれも初心者で、1日1時間しか学習時間がないとします。 タイピングとピアノはどちらも手を使う訓練が必要(重複スキル)。 タッチタ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く