Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
今日の概要 実は使われてるJavaScript AST JavaScript AST(Abstract Syntax Tree)とは? JavaScript ASTを使ったツール紹介 使うだけじゃなくて書いてみよう browserify Node.jsで書かれたものをブラウザ向けに変換するツール Node環境で開発 -> browserifyでビルド -> ブラウザで動く JavaScriptのコードを 変換 する ≒ JavaScript ASTを見て変換 する 本体の色々な部分、transform pluginなどでASTを使ってる
私事ですが、友人のHarada Hitoshi(@umitanuki)の起業したAlpacaに参加することになりました(正式な参加はもう少し先になりますが)。 Home - AlpacaJapan - もともとDeep Learningに代表される機械学習に強みを持つチームを@umitanukiがCTOとして率いるということで、 このタイミングで人工知能関連に関連するプロダクト開発に参加して、これまでと異なるプロダクト開発の 経験を積みたいという思いもあり、僕もエンジニアとして参加することにしました。 今日からJP Blogも開始しておりますので、興味ありましたら、ぜひ閲覧いただければ、と思います。 http://blog-jp.alpaca.ai/blog-jp.alpaca.ai さてさて、どうして今機械学習系のスタートアップに参加することにしたかを簡単に説明したいと思います。 一番の
はじめに Springは、Meng Toさんが GitHub で公開されているライブラリです。Core Animation を使ったアニメーションや、View の周りの border の調整など UIKit のアレやコレを、カンタンにしてくれます。 サンプルプログラム 前回は、プロジェクトに Cocoapods でプロジェクトにライブラリを適用し、アニメーションを試してみました。 今回は、サンプルプログラムを使って、ほかにどんなアニメーションが実現できるのかを見て行きましょう。 gitHub にある Spring のページでclone URLを確認し、リポジトリをクローンしてきます。 実行 アニメーションの種類 以下のアニメーションについて試すことができます。 アニメーション名 動き
MIDIの構造について ここの解説をもとに解析してみます。 ちなみにMIDIファイルのことをSMF(Standard MIDI FILE)と呼びます。 なので以降SMFと呼びます。 使用する環境 Node.js SMFを16進数データとして読み込む 解析するために16進数並びのテキストデータとして読み込みます。 こんな感じです。 /** *midiファイルを読み込んで16進数テキストを返します。 *@param {string} filepath 読み込むMIDIファイルのパス *@callback コールバック *@return {string} 16進数テキスト **/ var fs=require("fs"); module.exports=function(filepath,callback){ fs.readFile(filepath,function(err,data){ if
【画像あり】沙村広明とかいう天才漫画家wwwwwww Tweet 1: 風吹けば名無し@\(^o^)/ 2015/06/19(金) 01:00:46.13 ID:I3D/ziYzM.net 短編上手すぎやろ 2: 風吹けば名無し@\(^o^)/ 2015/06/19(金) 01:01:27.61 ID:9orBQYX+M.net 幻想ギネコグラシーとかいう名作 4: 風吹けば名無し@\(^o^)/ 2015/06/19(金) 01:02:04.76 ID:xBhhQl9e0.net 絵、うますぎだよな 7: 風吹けば名無し@\(^o^)/ 2015/06/19(金) 01:02:40.32 ID:9orBQYX+M.net 絵も話もおもろいやろ 短編は 【事前予約】狙って繋げてぶっとばせ!注目の超爽快ドッジバトル 9: 風吹けば名無し@\(^o^)/ 2015/06/19(金) 01:03
一流の経営者やコンサルタントなど、彼らに共通しているのは、一緒に仕事する気持ちよさである。仕事の出来る人と一緒に仕事をすると、なぜ楽しいのか。それは彼らのリーダーシップにある。 一流の人は相手のことを考える余裕がある ハーバード・ビジネス・レビューの編集の仕事をしていると、各界で活躍する第一人者の方々と仕事をする機会に恵まれます。経営者や起業家、コンサルタントや学者の方々など、どの人もその世界で相当の実績を積まれてきた方々です。そのような方々と一緒に仕事をするのは「大変なのではないですか」と聞かれることがありますが、強がっているのではなく、大変というより「楽しい」というのが正直な感想です。 まず一流の実績を上げてきた方は、こちらの仕事のやりやすさを考えてくれます。「どうすれば相手の仕事がやりやすくなるか」を無意識のうちに考えておられます。なぜ周囲や相手のことまで考えられるのか。これは人とし
前回は米大リーグ、テキサス・レンジャーズから日本の四国アイランドリーグplus・高知ファイティングドッグスに電撃入団を決めた藤川球児投手について、その意思決定プロセスをアンガーマネジメント的に検討しました。 さて今回は、国際バスケットボール連盟(FIBA)から無期限の資格停止処分を受けた日本協会(JBA)の改革を主導する「タスクフォース(特別チーム)」での、川淵三郎チェアマン(現在は日本協会会長)の言動から、抜本的な組織改革を断行する際に必要な「感情コントロール」について考えます。 この連載では何度となく「怒りによる失敗を避ける方法」を紹介してきましたが、今回は少し趣を変え、川淵氏から「正しく怒って成果を生む方法」を学んでみようという次第です。 「なぜできない?」ではなく「どうしたらできる?」 昨年11月にFIBAから国際大会の出場禁止など、無期限の資格停止処分を受けたJBA。この事態を受
公園などでBBQなどを楽しんでいるときに、誰かが持ってきているとさらに楽しめるのがフリスビーですが、意外と大きくてかさばるもの。そんなフリスビーをポケットサイズにしてどこにでも気軽に持ち運べるようになり、ぶん投げれば60メートル以上もすっ飛ばせるのが「ZipChip」です。 ZipChip Sports - Home http://www.zipchipsports.com/ 「ZipChip」がどのようなフリスビーなのかは、以下のムービーを見るとわかります。 右手を高く振り上げた男性が…… 何かをぶん投げました!この小さな緑色の物体が「ZipChip」です。 ZipChipは軽くスナップするように投げるだけで、以下の写真くらいの距離ならびゅんびゅん飛ばすことができます。 サイズは手のひらより小さく、一見するとフリスビーには見えません。 そのため、ポケットに入れておくだけでアウトドアのお楽
ブログ記事:http://ameblo.jp/cooking-s-papa/entry-12041145532.htmlレシピ:http://cookpad.com/recipe/3241577焼き鳥の作り方:sm14182719チキンナゲットの作り方:sm24411129肉団子甘酢の作り方:sm24232826鶏のひつまぶしの作り方:sm21930698鶏肉シリーズ:mylist/30749678コミュニティ:co1105383 マイリスト:mylist/23892962 特選動画:mylist/27326728ブログhttp://ameblo.jp/cooking-s-papa/ツイッターhttp://twitter.com/s_papa777BGMの☆の作曲/演奏をされているigrek-Uさんのマイリス等はこちら。user/1287624
今日の夕飯はやきとり丼。 焼き鳥もつくねも野菜も、全部一緒のどんぶりに入れて食べる、ボリュームたっぷりの焼き鳥丼です。 がっつりモリモリ食べます。 炊き立てのご飯をどんぶりに盛ります。 海苔とゴマをたっぷり。 焼き野菜をのせたら、鶏挽肉、豆腐、青シソ、卵白、たっぷりのしょうがの鶏つくねを好きなだけ。 焼き鳥は鶏もも肉を漬けこんで焼いた後に、トースターで焼いて焦げ目をつけた「炭火焼風やきとり」です。 これも好きなだけのせました。 次に登場するのが 大好きな煮卵。 週末に、よく作ります。 これ、かなり重要です。 半分に切った煮卵をそーっとのせます。 大好きなゴマをさらに振りかけて完成。 あの半熟煮卵が私には本当に重要なのです。 それは黄身につくねを付けながら食べるから。 これだけでちょこっと幸せになれます。 ごちそうさまでした。 今日は、本当にひさしぶりに太陽が顔を出した、よく晴れた日でした。
ラーメン二郎を超えた二郎系ラーメン屋『盛太郎』が、JR神田駅エリアにオープンした。このエリアは、秋葉原から「炭水化物」と「たんぱく質」に飢えた野郎どもが集う場所。そんなエリアにラーメン二郎を超えた二郎系ラーメン屋がオープンしたのだから、ラーメンの聖地になるのも時間の問題だろう。 ・オバチャンが調理を担当 『盛太郎』はラーメン二郎のようにシビアな店ではない。普通のラーメン屋のような雰囲気で、店員さんも、とても優しいオバチャンと好青年が2名でやっている(時間によって店員は違う)。この日は、オバチャンが調理を担当し、好青年が盛りつけと接客をしていた。 ・茹でると増える麺の量 今回注文したのは、チャーシューダブルラーメン(880円)のヤサイニンニクアブラカラメマシマシ。そこに無料のタマネギを自分でトッピング。チャーシューダブルラーメンは厚いチャーシューが8枚盛られている豪快なもの。 麺は並盛りを注
Free and open-source software portal SocketCAN is a set of open source CAN drivers and a networking stack contributed by Volkswagen Research to the Linux kernel. SocketCAN was formerly known as Low Level CAN Framework (LLCF). Typical CAN communication layers. With SocketCAN (left) or conventional (right). Traditional CAN drivers for Linux are based on the model of character devices. Typically they
「Web Creator's Contest Q the 2nd」エントリー 用です。 昔Processingで作ったものを夏っぽくしてみました。 ・processing.jsを使っています ・少し調整しました� 球体内部の揺らぎの動きを消しました。あと、フレームレートを小さく(遅く)してタメを長く。 1. 一回クリックするとパーティクルが飛び散って落ちます (一応花火をイメージしてます) 2. もう一回クリックするとパーティクルがふわふわ飛び回ります (一応虫をイメージしてます) 3. もう一回クリックするとパーティクルが集まり球状になります 上記を繰り返します。 // canvas要素 var canvas = document.getElementById("processing-canvas"); // Proccessingのコードが書かれたscript要素 var codeEl
カレンダーと リマインダーの プログラミングガイド 目次 カレンダーとリマインダーの紹介 5 初めに 5 関連項目 6 カレンダーイベントの読み書き 7 イベントストアへの接続 7 イベントの検索 7 述語を使う方法 8 一意的な識別子を使う方法 9 イベントの作成と編集 9 イベントの保存と削除 10 イベント群に対する一括処理 10 リマインダーの読み書き 12 リマインダーの検索 12 述語を使う方法 12 一意的な識別子を使う方法 13 リマインダーの作成と編集 13 リマインダーの保存と削除 14 アラームの設定 15 アラームのアタッチと削除 15 ジオフェンスの設定 16 繰り返しのイベントの作成 17 基本的なルールの指定法 17 複雑なルールの指定法 18 カレンダーデータベースに対する外部からの変更の監視 20 通知の登録 20 通知への応答 20 イベントを操作する
叡王戦本戦トーナメントへの意気込みを聞かれて 森内「いま終わったばかりで何も考えられないですけど、今回作って頂いた新棋戦で本戦入り第一号で光栄に思います。せっかく本戦に行くからには優勝目指してやりたいですし、コンピュータとも指してみたいですね。」 森内語録 ・コンピュータを何台繋げてもらっても構わない。(森内竜王名人×川上量生特別対談) -コンピュータと人間の頂上決戦について ・私がタイトルを持っている時は、会長からお話があればやりますとお答えてました。(ニコニコ超会議2015) 【将棋】第1期叡王戦 九段予選 開幕局完全生中継 http://live.nicovideo.jp/watch/lv222583832 867:名無し名人:2015/06/20(土) 23:16:34.58 ID:36Bq3Z7X.net 森内「コンピューターと指してみたいですね」 869:名無し名人:2015/
プログラマの面接をするときには実際にコーディングをしてもらうべきという話は良く聞くが、もうちょっと細かくどういうお題を出したら良いかとか、どういう風に評価したら良いかとかの話はあんまり聞かない気がする。せっかくなので、ユビレジでの面接で私がコーディングについて確認するときのパターンを、いくつか紹介してみようと思う。 実際にコードを書いてもらうパターン 候補者がどのくらいプログラミングできそうかの予備情報がない場合に、簡単なアルゴリズムを書いてもらうことが多い。例としては、 Linked Listを書いてください Stackを書いてください など。ここで、おもむろに int main(int argc, char* argv[]) { などと書き始める人は、あまり良い印象をもたれない。 class Stack などと書き始める人は上よりは期待できる。 このとき、わざと出題で詳細をあまり明らか
気にとめた箇所を随時更新します。 swiftでCoreDataを利用する場合、Entityのクラス名には、ネームスペースとしてProjectNameを付ける(2015/6/21) クラスに比較演算を追加する(2015/6/21) extensino Address Comparable { } func <(lhs:Address, rhs:Address) -> Bool { return lhs.address < rhs.address } func ==(lhs:Address, rhs:Address) -> Bool { return lhs.address == rhs.address }
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く