All Microsoft Global Microsoft Security Azure Dynamics 365 Microsoft 365 Microsoft Teams Windows 365 Tech & innovation Microsoft Cloud AI Azure Space Mixed reality Microsoft HoloLens Microsoft Viva Quantum computing Sustainability Industries Education Automotive Financial services Government Healthcare Manufacturing Retail All industries Partners Find a partner Become a partner Partner Network Fin
こんにちは!はてなアプリケーションエンジニアの id:takuya-a です。 みなさんは、このような疑問をもったことはありませんか? grep はどのように文字列を検索しているのか? MeCab はどうやって辞書を高速にルックアップしているのか? パーサやコンパイラを作りたいけど、何から始めればいいのか? 本稿では、「文字列アルゴリズムとはどんなものなのか?」「なぜ重要なのか?」「何を知っておくべきか?」「どうやって勉強すればいいのか?」といった疑問にお答えしていこうと思います。 文字列アルゴリズムの意外な応用や、モチベーションを保ちやすい勉強のしかた、文字列アルゴリズムを勉強するために行った社内での取り組み、実装するときのコツといったトピックについても触れています。 このエントリは、はてなエンジニアアドベントカレンダー2016の22日目の記事です。昨日は id:syou6162 さんに
米Appleのパーソナルアシスタント「Siri」を開発したチームが立ち上げた米Viv Labsは5月9日(現地時間)、米TechCrunchがニューヨークで開催の「Disrupt NY 2016」で、複雑な問い掛けにも対応するAI(人工知能)アシスタント「Viv」を披露した。 ダグ・キトラウスCEOは、「明後日の午後5時過ぎ、ゴールデンゲートブリッジあたりは華氏70度以上暖かくなる?」「昨日の飲み代20ドルを○○さんに支払って」「うちのオフィスからマディソン・スクエア・ガーデンまで6人用で配車を頼む」などの複雑な質問や注文をiPhone上のVivに対して音声入力してみせた。 Vivはそうした質問を解析し、キーワードから対応できるサードパーティー製アプリを選んで連係して対応する。キトラウス氏は壇上で実際に配車を依頼し、VivはすぐにUberに手配した。(デモ用のiPhoneの画面にはドライバ
本日、はてな教科書に新たにSwiftの教科書を加えました。先進的なプログラミング言語であるSwiftを学習するのに最適な教材です。 「はてな教科書」はもともと、およそ1週間でWebアプリケーション開発の基本を身につけるために、PerlやJavaScript、MySQLなどを用いて実際にWebアプリケーションを作ってみる教材として作られてきました。はてなサマーインターンシップや、はてなの入社時研修に利用されています。最初はWebアプリケーションのための教科書でしたが、はてなでは近年の多様なニーズにあわせて年々内容を更新してきました。 はてな教科書 はてなサマーインターン2015では新しく様々な内容が追加されましたが、今回はそのうちSwiftに関する部分を先行して公開します。昨日Appleが正式にリリースしたSwift 2を全面的に採用した教科書で、Appleプラットフォームアプリ開発の学習や
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
Digital Inspiration:Google Chromeはすばらしいブラウザですが、あまり知られていない優れた機能を隠し持っています。それが「Chrome Developer Tools」。開発者向けのツールに見えますが、一般ユーザーも十分に使いこなせます。 ChromeをウェブページのWYSIWYGエディタとして使えるのをご存知ですか? 計算機になるのは? カレンダーの日数を計算できるのは? 以下のビデオはDevelopers Toolsでできることをざっと紹介しています。 それではさっそくChrome Developer Toolsを試してみましょう! 非開発者のための「Chrome Developer Tools」入門 デスクトップのChromeでこちらのデモページを開き、「Ctrl + Shift + I」(MacはOpt + Cmd + I)を押してください。Chrom
伊藤直也氏が語る、モバイルアプリケーション開発のいまとこれから(前編)~Salesforce Developer Conference Tokyo 2013 いま多くの開発者が取り組もうとしているモバイルアプリケーションの開発は、経験の面でも技術の面でも、コンシューマ向けの開発現場が大きく先行しています。 9月6日開催されたSalesforce Developer Conference Tokyo 2013のセッション「B2Cからみたモバイルアプリケーション開発のいまとこれから」では、コンシューマ向けサービス開発の現場に身を置いてきた伊藤直也氏が、モバイルアプリケーション開発を成功させるための方法を、これまでの経験や現在の開発現場で得たノウハウなどを基に語っています。 試行錯誤の回数を増やす、iOSとAndroidは同じように作ってはいけないなど、モバイルアプリケーション開発に関わるエンジ
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます MicrosoftのCEO、Steve Ballmer氏は11月5日、東京都内にて開発者向けのイベント「Microsoft Developer Forum 2009」に登場し、「Developer! Developer! Develper!」といつもの決まり文句で会場を沸かせた。 なぜBallmer氏は「Developer! Developer! Develper!」と叫ぶのか。それは「開発者こそがイノベーションを生み出す源。ITの価値を創造しているのも開発者だ。この業界で一番重要な開発者に敬意を表したい」と同氏が考えているためだ。1975年に設立されたMicrosoftが最初にリリースしたのも開発者向けのツールで「顧客も開発者だった」
ITエンジニアリングのオープンなコミュニティに楽天がコミットしていく「楽天テクノロジーカンファレンス 2008」が11月29日、品川シーサイド楽天タワー(東京都品川区)で開催された。600名近いエンジニアが楽天による自社テクノロジーに関する発表や、オープンソース系勉強会によるコミュニティセッションに参加した。 あわせて第1回の楽天テクノロジーアワード「金銀ルビー」各賞が発表され、カーネル読書会を主催する吉岡弘隆氏(ミラクルリナックス)が金賞を受賞した。受賞者には記念のトロフィーと楽天スーパーポイントが贈られた。 Rubyまつもと氏と三木谷社長が語る、これからのエンジニアに必要なものとは? オープニングでは、楽天技術研究所フェローであるRuby開発者まつもとゆきひろ氏が「グローバルとオープン時代のエンジニアライフとは何か?」と題して基調講演を行った。ネットワーク帯域や距離・コスト・情報隠蔽と
独立行政法人 情報処理推進機構(IPA)は5月22日、「エンタプライズ系ソフトウェア技術者個人の実態調査」報告書を公開した。この調査は、ソフトウェア産業が抱える課題を構造的に捉え、さらに有効な施策を検討することを目的としたもの。 技術者の就労時間について調べたところ、平均就労時間の中央値は月180時間で、組み込みソフトウェア産業と同水準となっている。平均値でみると製造業よりは高いものの、建設業よりは低い水準にある。ただし、月平均就労時間が200時間を超える「長時間労働者」の比率は40.1%で、「健全な水準とは言い難い状況」(IPA)としている。 収入については、年収の中央値が500万〜600万円で、組み込みソフトウェア産業と同水準であった。ユーザー企業と元請けベンダーの年収分布の差は小さい。ただ、ベンダー内で比較すると、元請け、一次下請け、二次下請けの順で、分布が低い側にシフトしていること
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く