はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ 平幕

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
(26 - 50 / 103件)

Goをカンストさせる話

2017/03/27 このエントリーをはてなブックマークに追加 32 users Instapaper Pocket Tweet Facebook Share Evernote Clip ガン daemon loop select for

Goをカンストさせる話 1. Go をカンストさせる話 Maxing out Go 2. こんにちは 3. select してますか ? 4. select go func(x *Daemon) { defer func() { x.WaitGroup.Done() log.Printf("Daemon %s stopped", x.Name) }() loop: for { select { c... 続きを読む

Sass:@eachや@forを使って繰り返し記述する手間を省く | NxWorld

2017/01/16 このエントリーをはてなブックマークに追加 27 users Instapaper Pocket Tweet Facebook Share Evernote Clip Sass NxWorld each CSS 制御構文

Sassには`@each`や`@for`といった制御構文があり、それらを利用することでCSSで繰り返し記述していたような手間を省くことができます。そこで今回は基本的なものでありますが、その制御構文を使って繰り返し記述するようなものを楽に出力するサンプルをいくつか紹介します。 例えばクラス名の一部と背景画像名だけ変更したものをいくつも記述するとか連番付きクラスをいくつも記述しながら一部プロパティだけ... 続きを読む

Python に end を導入してみる - Qiita

2016/12/08 このエントリーをはてなブックマークに追加 70 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Len END インデント Python

モチベーション みなさん御存知の通り、Python は文法上のブロックがインデントによって表現されています。たとえば次のような 3 重ループを含む Python プログラムを考えてみましょう。 def warshall_floyd ( g ): n = len ( g ) for j in range ( n ): for i in range ( n ): for k in range ( n ... 続きを読む

「10年後には検索ボックスが消える?」2017年と2027年のIT分野の展望についてMicrosoftの研究者が語る - GIGAZINE

2016/12/07 このエントリーをはてなブックマークに追加 37 users Instapaper Pocket Tweet Facebook Share Evernote Clip for テクノロジー 人工知能 仮想現実 分野

人工知能(AI)や仮想現実(VR)など、テクノロジーは日々驚くべきスピードで発展していきます。そんなコンピューターサイエンス分野を支えるMicrosoftの女性研究者たちが、自身が研究する分野の2017年および2027年の展望を語っています。 17 for '17: Microsoft researchers on what to expect in 2017 and 2027 - Next at... 続きを読む

JavaScript - 配列名にnameを使用するとfor-inで期待の動作をしない問題 - Qiita

2016/01/04 このエントリーをはてなブックマークに追加 40 users Instapaper Pocket Tweet Facebook Share Evernote Clip script Qiita Name 配列 for

下記コードの様にJavaScriptでfor-inで回して順に配列の中身を順に取り出そうとするも配列の要素の1字ずつが取り出されてしまう。 <script> var name = [ '山田' , '佐藤' , '鈴木' ]; for ( var i in name ) { document . write ( name [ i ] + 'です。' + '<br>' ); } </script> ... 続きを読む

2015年冬は「ママ」のために――au発表会 for ママ - ITmedia Mobile

2015/12/03 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip for ITmedia Mobile ママ au発表会

発表会の冒頭で、執行役員 商品・CS統括本部長の山本泰英氏がKDDI(au)におけるスマートフォン販売の現状について説明した。現在、au全体のスマホ浸透率は56%に達し、アーリーマジョリティ層に行き渡り、これからレイトマジョリティ層に普及をしていく段階にあるという。 さまざまなユーザーがいる中で、「選べる自由 au」を体現するために、小学生低学年までの子ども向けには「mamorino」を、小学校高... 続きを読む

Big Sky :: golang でスライスの先頭に追加する append がなぜ遅いのか

2015/09/28 このエントリーをはてなブックマークに追加 79 users Instapaper Pocket Tweet Facebook Share Evernote Clip append slice golang Hoge int

Go - ISUCON5予選でスコア34000を出す方法 - Qiita Goで下記のようなsliceの先頭にひたすらオブジェクトを追加する処理を書く際は、不必要に長いsliceにならないよう注意しましょう。負荷が非常に高い処理になります。 hoge := []int{} for _, comment := range comments { hoge = append([]int{comment.... 続きを読む

自作PCキットのKanoが今度はHDディスプレイを自作するキットScreen Kitを予約発売へ | TechCrunch Japan

2015/09/04 このエントリーをはてなブックマークに追加 19 users Instapaper Pocket Tweet Facebook Share Evernote Clip Kano ヴィジュアル HDディスプレイ for PC本体

すばらしくクールな教育用DIY PCキットを作っているKanoが、PC本体だけでなくヴィジュアルにも目を向けた。KanoのCEO Alex Kleinがツイート(下図)で、HDディスプレイキットの予約販売を告知したのだ: The Kano Screen Kit: An HD Display Anyone Can Make – for $109 via @teamkano on @ProductHu... 続きを読む

低温期20日目。妊活低温期ダイエット - 大雑把な私が妊娠するまで記録

2015/07/07 このエントリーをはてなブックマークに追加 9 users Instapaper Pocket Tweet Facebook Share Evernote Clip 記録 for 2015-07-07 みなさんお ダイエット

2015-07-07 低温期20日目。妊活低温期ダイエット ダイエット for 妊活 妊活ブログ 世界のみなさんおはっす 続きを読む

初心者のためのSwiftで始めるプログラミング入門(4):Swift 2.0とオープンソース化が発表されたSwiftの制御構文――比較演算子、条件分岐(if、else、switch)、繰り返し(for、while)&Playground

2015/06/10 このエントリーをはてなブックマークに追加 31 users Instapaper Pocket Tweet Facebook Share Evernote Clip while Switch else Swift 制御構文

初心者のためのSwiftで始めるプログラミング入門(4):Swift 2.0とオープンソース化が発表されたSwiftの制御構文――比較演算子、条件分岐(if、else、switch)、繰り返し(for、while)&Playgroundのグラフで確認 (1/4) 本連載では、これからプログラミングやiPhoneアプリ開発を始めてみたい方を対象に、開発に必要な知識を基礎から解説していきます。今回は、... 続きを読む

Streamの平均を求める処理が精度が高かった件(総和も) - きつねとJava!

2015/04/09 このエントリーをはてなブックマークに追加 37 users Instapaper Pocket Tweet Facebook Share Evernote Clip stream Array 総和 int Double

結論を先に言うとStream/XxxStream*1が優秀なので,それを使おうという話です. 普通の実装の話よくサンプルで出てくる,ある数列から平均値を求める処理は以下のようになっていると思います. また,おそらく普通のプログラマに平均値を求める処理を書かせると以下のようなものを書くと思います.*2 double[] array = {...}; double sum = 0; for (int ... 続きを読む

これはデザイナー必見でしょ!『グラフィックデザイン用語英和辞典』が無料配布されています(*゚Д゚*) / もっと知りたいリンゴあれこれ

2015/03/26 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip リンゴあれこれ グラフィックデザイナー for 必見 本来

本来ならば今回は、Apple Store心斎橋のvol.2の記事の予定なんですが、大人の花粉事情により(笑)本日はデザイナーさんならば必見、デザイン系に興味のある人は是非押さえておいて欲しい、コチラの記事をお送りします!(」°ロ°)」 『グラフィックデザイン用語英和辞典』が無料配布されている! 事件です! 素晴らしすぎる事件です!(for 主にデザイン系の人々) 『グラフィックデザイナーのための英... 続きを読む

僕の鮮やかなるScala導入失敗事例

2015/03/13 このエントリーをはてなブックマークに追加 32 users Instapaper Pocket Tweet Facebook Share Evernote Clip Fact for int i Transcript 1

Transcript 1. 僕の鮮やかなるScala導入失敗事例 〜そして、解を求む〜 2. @uchidas 3. 関数型言語との出会い 4. int factorial(int n) { int fact = 1; for (int i = n; i > 0; i--) { fact = fact * i; } return fact; } 5. fun factorial 0 = 1 | f... 続きを読む

[JavaScript] ループ途中で抜ける処理は for(in break) ではなく some を使おう♪ - Qiita

2015/03/10 このエントリーをはてなブックマークに追加 58 users Instapaper Pocket Tweet Facebook Share Evernote Clip some Qiita arr Len runstant

var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; for (var i=0,len=arr.length; i<len; ++i) { var value = arr[i]; if (value > 5) { break; } console.log(value); } [runstant] Array.prototype.some 5 以上だったら true ... 続きを読む

オンライン学習器AdamをC++で実装してみた - log.saiias

2015/03/07 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip idx SIGMA C++ 実装 for

2015-03-07 オンライン学習器AdamをC++で実装してみた 機械学習 C++ machinelearning 元論文はこちらです. 自分の実装はここに置いてあります. 1データに対する学習率の調整部分は部分は以下の通りです. (論文内の擬似コードをそのまま実装している感じです. double pred = sigma(X,i); for(int idx = 0; idx < d; idx... 続きを読む

Raspberry Piの売上が500万台を突破…イギリスのコンピュータメーカーとして新記録 - TechCrunch

2015/02/18 このエントリーをはてなブックマークに追加 45 users Instapaper Pocket Tweet Facebook Share Evernote Clip Raspberry_Pi 待望 for TechCrunch

Just confirmed the big news we’ve all been waiting for: we’ve now sold more than 5 million Raspberry Pis. — Raspberry Pi (@Raspberry_Pi) February 17, 2015 [ツイート訳: 待望のビッグニュースを今確認した: Raspberry Piの売上台数が5... 続きを読む

コーリング(Calling)に従う人生に無駄な時間はない - ICHIROYAのブログ

2015/01/24 このエントリーをはてなブックマークに追加 60 users Instapaper Pocket Tweet Facebook Share Evernote Clip コーリング Calling ICHIROYA お召し 天職

2015-01-24 コーリング(Calling)に従う人生に無駄な時間はない 海外のブログなどを読んでいてよく出てくる言葉に、「calling(コーリング)」という単語がある。  研究社の新英和中辞典によれば、    *天職; (神の)お召し.  職業.   *〔職業・義務・活動などに対する〕強い衝動,欲求; 性向 〔for〕. などと訳されているが、じつはぴったりとくる日本語はないように思う。... 続きを読む

UNIX/Linuxのパイプ - 滴了庵日録

2014/12/25 このエントリーをはてなブックマークに追加 69 users Instapaper Pocket Tweet Facebook Share Evernote Clip UNIX printf Linux sleep パイプ

プログラミング20年くらい日々使っていながら、UNIX/Linuxのパイプの振る舞いをよく分かってませんでした。『易経』に「日に用いて知らず」というのはこれです。ちょっと簡単なコードで実験してみました。 リスト1 test1.c #include int main(void) { int i; for(i=0;i5;i++){ sleep(1); printf("test1(%d)\n",i); ... 続きを読む

rubyのループ(loop, each, while, for)の速度のベンチマーク - 僕の車輪の再発明

2014/12/15 このエントリーをはてなブックマークに追加 41 users Instapaper Pocket Tweet Facebook Share Evernote Clip loop SEC while each Times

2012-09-01 rubyのループ(loop, each, while, for)の速度のベンチマーク さっそく結果 # 速い順 code : while = 0.17[sec] code : times = 0.23[sec] code : each = 0.24[sec] code : for = 0.27[sec] code : loop = 0.43[sec]forがeachよりも遅い... 続きを読む

「for やめろ」またはイベントループと nextTick() - Block Rockin’ Codes

2014/09/12 このエントリーをはてなブックマークに追加 304 users Instapaper Pocket Tweet Facebook Share Evernote Clip Codes イベントループ esehara lldiver

2014-09-12 for やめろ」またはイベントループと nextTick() node.js nextTick setImmediate ものすごく遅レスですが、LLDiver で @esehara さんの LT であった話。 forやめろ、あるいは「繰り返し」という呪縛から逃れるために 簡単に言うと、 1~10 までを出力する方法を複数考えるというもの。 for, while, 再帰, g... 続きを読む

錆びない曇らない、お風呂専用メガネ「FOR ゆ」 - ケータイ Watch

2014/08/24 このエントリーをはてなブックマークに追加 30 users Instapaper Pocket Tweet Facebook Share Evernote Clip for 間柄 格段 湿気 筆者

本日の一品 錆びない曇らない、お風呂専用メガネ「FOR ゆ」 (2014/8/25 06:00) 筆者がメガネとつきあい始めてはや四半世紀。切っても切れない間柄になったが、別離しなければならない事も、時としてある。代表的なのは風呂だ。中にはメガネを外さずに入る人もいるのだが、レンズもフレームも熱と湿気に弱く、メガネの寿命を格段に短くしてしまうので、筆者は外して入っている。しかし、これからはうすらぼ... 続きを読む

setTimeout, setIntervalを乗っ取って爆速にする - 素人がプログラミングを勉強していたブログ

2014/08/18 このエントリーをはてなブックマークに追加 103 users Instapaper Pocket Tweet Facebook Share Evernote Clip setInterval func setTimeout 仁義

2014-08-18 setTimeout, setIntervalを乗っ取って爆速にする setTimeout() vs ハッカー、仁義なき戦いによると function isNativeFunction(func, name) { for (var o in func) { if (o === "toString") return false; } var match = func.toStr... 続きを読む

Big Data の調査:Google の DataFlow は、MapReduce の正当な継承者になり得るのか? | Agile Cat --- in the cloud

2014/07/27 このエントリーをはてなブックマークに追加 24 users Instapaper Pocket Tweet Facebook Share Evernote Clip MapReduce DataFlow wp.me for

Big Data の調査:Google の DataFlow は、MapReduce の正当な継承者になり得るのか? Data Cloud/Big Data: Google Introduces DataFlow as Successor to MapReduce http://wp.me/pwo1E-7HE By Dick Weisinger – July 25, 2014 http://for... 続きを読む

「そろそろJavaみなおしてもええんやで」というプレゼンしてきた - きしだのはてな

2014/07/08 このエントリーをはてなブックマークに追加 261 users Instapaper Pocket Tweet Facebook Share Evernote Clip Java はてな ええん continue num

夏のJAWS-UG 三都物語 2014というイベントで「そろそろJavaみなおしてもええんやで」というプレゼンしてきました。Javaのイベントではなかったので、Javaを使ってない人を想定したプレゼンでしたが、実際会場のほとんどがJavaメインではなかったようです。 for(int num : nums){ if(num > 10) continue; sum += num * 2; } というコ... 続きを読む

「そろそろJavaみなおしてもええんやで」というプレゼンしてきた - きしだのはてな

2014/07/08 このエントリーをはてなブックマークに追加 224 users Instapaper Pocket Tweet Facebook Share Evernote Clip Java はてな ええん continue num

夏のJAWS-UG 三都物語 2014というイベントで「そろそろJavaみなおしてもええんやで」というプレゼンしてきました。Javaのイベントではなかったので、Javaを使ってない人を想定したプレゼンでしたが、実際会場のほとんどがJavaメインではなかったようです。 for(int num : nums){ if(num > 10) continue; sum += num * 2; } というコ... 続きを読む

(26 - 50 / 103件)