はてブログ

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



タグ for

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

【熱望】javascript の for 文で var i を宣言するのはやめて下さい - Qiita

2024/04/19 このエントリーをはてなブックマークに追加 110 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita 書き間違い 以下 i++ 熱望

この書き方でも for 文は正常に動作します。 しかしながらこの書き方は 以下の書き間違いが生じることがあります。 for(var i = 0; i < array1.length; i++) { //長い処理 for(var i = 0; i < array2.length; i++) { } } 長い処理の中で i を宣言したことを忘れて 再び i を宣言してしまい 期待した動作にならない例にな... 続きを読む

【脱sed】いい加減シェルスクリプトで文字列をsedで置換するなんてやめよう - Qiita

2023/08/31 このエントリーをはてなブックマークに追加 550 users Instapaper Pocket Tweet Facebook Share Evernote Clip sed done Qiita Echo from

$ time bash -c 'for((i=0; i<100000; i++)); do ret=$(echo "$i" | sed "s/from/to/"); done' real 2m26.530s user 2m24.668s sys 0m30.479s $ time bash -c 'for((i=0; i<100000; i++)); do ret=${i/from/to}; done' real 0m0.538s user 0m0.538s sys 0m0.000s 約 272.360594795539033 倍 2 倍程度の遅さなら 1 分が 2... 続きを読む

「なんで、for文ってforなの?」って、みんな思ったはず。 - Qiita

2023/08/11 このエントリーをはてなブックマークに追加 275 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita words loop print French

words = ['Japanese', 'English', 'French'] for w in words: print (w) # 結果 Japanese English French 同じ処理を繰り返すので「ループ処理」とも言われます。ではなぜloopじゃなくて、forなのか?と思いますよね。おれもそう思い、3年くらい経過していました。 ちなみに、別でwhile文もループ処理になります。 ちな... 続きを読む

変数の名前付けはしっかりと意味のあるものにしろって本に書いてあるけど

2022/10/04 このエントリーをはてなブックマークに追加 121 users Instapaper Pocket Tweet Facebook Share Evernote Clip 変数 しろ for文 i++ 名前

for文の回す変数でもしっかりと書いたほうがいいの? for(i=0 ; i&lt;5; i++)とかしょっちゅうかいてるんだけど 続きを読む

for文のforはなぜforなのか? - yapattaのブログ

2021/12/25 このエントリーをはてなブックマークに追加 244 users Instapaper Pocket Tweet Facebook Share Evernote Clip loop while 命名 ループ プログラミング言語

よく考えるとプログラミング言語で当たり前に使っているfor文のforは不思議な命名だ。 他のループで使う、whileやloopは繰り返しをする意味が含まれるからまだわかる。一方forは個人的なイメージではあるがループに関する意味は無さそうだ。 という感じになぜforなのか疑問が湧き上がってきた。 そこで今回はfor文のfor... 続きを読む

配列を征する者はJSを制す。JavaScriptのスマートな配列操作テクニック - ICS MEDIA

2020/08/25 このエントリーをはてなブックマークに追加 549 users Instapaper Pocket Tweet Facebook Share Evernote Clip 配列 ICS MEDIA filter forEach 冗長

JavaScriptでコードを記述する際、配列の各要素について処理をするケースは頻出します。開発の現場で配列操作の処理を見ていると、次のようなケースがよくあります。 filter()やevery()など配列のメソッドで処理を簡潔に書けるのに、forEach()メソッドやfor ... of文の冗長なコードを書いている 書いても意味のないArray... 続きを読む

初心者に捧げるGit・GitHub入門 for デザイナー&ディレクター 〜コード編集からPull Request&Mergeまで〜 - Life is bitter

2018/10/26 このエントリーをはてなブックマークに追加 223 users Instapaper Pocket Tweet Facebook Share Evernote Clip Life is bitter コード編集 初心者

エンジニアにわざわざ細かいCSSの修正や文言修正を依頼するのは全体の開発効率を考えるとあまり良いことではないと私は思っています。実装されたものに対して「あ、これちょっと違う...」というとき、ディレクターやデザイナーが自分で修正してちゃんと反映されたらみんながハッピーですよね。 今回は弊社のGit・GitHub... 続きを読む

Rustで高速な標準出力 | κeenのHappy Hacκing Blog

2017/10/05 このエントリーをはてなブックマークに追加 163 users Instapaper Pocket Tweet Facebook Share Evernote Clip een println rust Yes time

κeenです。Rustで何も考えずに標準出力に吐いてると遅いよねーって話です。 今回、標準出力に「yes」と1000万回出力するアプリケーションを書いてみたいと思います。 println! まあ、最初に思いつくのはこれでしょうか。 fn main() { for _ in 0..10_000_000 { println!("yes"); } } $ rustc -O yes.rs $ time .... 続きを読む

Janetter、ネタツイートのXSSが刺さり無限に「んほぉぉ!イッぐぅぅ!!」とダイアログが出る体にさせられる - Togetterまとめ

2017/05/01 このエントリーをはてなブックマークに追加 490 users Instapaper Pocket Tweet Facebook Share Evernote Clip alert script XSS text 湯婆婆

湯婆婆「契約書だよ。そこに名前を書きな。働かせてやる。」 千尋> <script type="text/javascript">for(;;){alert("んほぉぉ!イッぐぅぅ!!");}</script> 湯婆婆「フン。んほぉぉ!イッぐぅぅ!!んほぉぉ!イッぐぅぅ!!んほ 続きを読む

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... 続きを読む

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... 続きを読む

「そろそろ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; } というコ... 続きを読む

「CoffeeScriptの関数は明示的にreturnしてはいけない理由」を探す暇あったら他にやるべきことあるのでは? - mizchi's blog

2013/12/16 このエントリーをはてなブックマークに追加 182 users Instapaper Pocket Tweet Facebook Share Evernote Clip CoffeeScript CreativeStyle 関数

2013-12-16 「CoffeeScriptの関数は明示的にreturnしてはいけない理由」を探す暇あったら他にやるべきことあるのでは? CoffeeScriptの関数は明示的にreturnするべき | CreativeStyle 本当に遅いのか、それを確かめましょう。 適当にでっちあげたコードです f1 = -> for i in [1, 2, 3] for j in [4, 5, 6] i... 続きを読む

コードレイプされて本気でプログラマ辞めようかって脳裏をよぎった - (define -ayalog '())

2013/12/06 このエントリーをはてなブックマークに追加 487 users Instapaper Pocket Tweet Facebook Share Evernote Clip define -ayalog 脳裏 プログラマ Java 開発

2013-12-04 コードレイプされて本気でプログラマ辞めようかって脳裏をよぎった Java 開発 つらい現実。 「だから言ったのに」事案2013-12-04 11:05:15 via web 自分の書いたプログラムが大陸人の手によって改悪されまくってて涙で前が見えない。2013-12-04 11:16:49 via web あのね。。拡張for文で書いてたのにfor(int i=0; i<it... 続きを読む

映画「マトリックス」の再現JavaScriptコードを読む - @togino77

2013/05/20 このエントリーをはてなブックマークに追加 100 users Instapaper Pocket Tweet Facebook Share Evernote Clip マトリックス onload margin 映画 変換

1. はじめに 映画「マトリックス」で有名な,文字が落ちてくる映像を JavaScript で再現したコードがある.そのサイトはこちら. とてもコンパクトなコードなので,どういう処理をしているのか分かりにくい.そこで,少し読み解いてみた. 2. 読みやすいように変換 まず,もともとのコードを見てみると <body style=margin:0 onload="for(s=window.screen... 続きを読む

JavaScript(V8)で避けるべき(だった)クロージャの使い方 - kazuhoのメモ置き場

2012/12/18 このエントリーをはてなブックマークに追加 140 users Instapaper Pocket Tweet Facebook Share Evernote Clip クロージャ kazuho 関数リテラル メモ置き場 var i

Grokking V8 closures for fun (and profit?) に、ほんの少しだけ触れられている話なんですが。ごく最近まで V8 には、オブジェクトリテラルの中で関数リテラルを使った場合に非常に遅くなる(というかGCが多発する)問題があった。たとえば、 function doit() { for (var i = 0; i < 1000; ++i) { for (var j ... 続きを読む

[Å] フッ素コートとiPhone/iPadは最強タッグ!衝撃の結果でフィルムは不要!? | あかめ女子のWebメモ

2012/11/13 このエントリーをはてなブックマークに追加 674 users Instapaper Pocket Tweet Facebook Share Evernote Clip 最強タッグ フィルム フッ素コート iPad Webメモ

ついにデビューしました、神奈川代表フッサーあかめ(@mk_mizuho)です❦ フッサーとはフッ素コートが好きでやめれなくなった人のこと。そのフッ素コートをiPad miniに塗ってみた。衝撃の結果となったので本日紹介! フッ素コートを知るきっかけ 私の中でのフッ素コートの代名詞と言えばへびゅちゃん。 回し者かと思わせるほどフッ素コートを熱く語っているから気になっていた。 「究極保護キット For... 続きを読む

ありがちなデータベース設計を共有することができる『DB Patterns』 | 100SHIKI

2012/10/15 このエントリーをはてなブックマークに追加 500 users Instapaper Pocket Tweet Facebook Share Evernote Clip 100SHIKI データベース設計 グラフィカル 苦笑 キー

これまたマニアックな苦笑。 DB Patternsでは、ありがちなデータベース設計を共有することができる。 フォトアルバムだったらこういうテーブルがあって、こことこのキーが共有されるとかなんとかをグラフィカルに見ることができる。 まだ投稿も少ないし、いろいろ突っ込みどころもあるのだが、初心者のうちは確かに悩むところだし、便利なサービスではなかろうか。 ユーザー登録をするとすでにあるパターンをFor... 続きを読む

Wordpressの高速化決定版はMO Cacheだ for @donpy | iPhone 研究室(iPadもね)

2012/04/22 このエントリーをはてなブックマークに追加 318 users Instapaper Pocket Tweet Facebook Share Evernote Clip iPhone WordPress donpy iPad 研究室

WordPress を日本語などのマルチバイトで利用していると、表示が遅くなってしまうので様々な高速化テクニックが公開されています。キャッシュを上手く利用するのが高速化の鍵ですが、翻訳ファイル(xxx.mo)の読み込みにかなりの負荷がかかっているのだそうです。それで MO Cahce というプラグインを使うと大幅な高速化が期待できます。プラグイン作者さんのサイトを引用すると、最初はバージョンアップ... 続きを読む

LAN内で使用中のIPアドレス(pingで応答があるノード)を簡易に調査するワンライナー(Windows編) - RX-7乗りの適当な日々

2010/12/30 このエントリーをはてなブックマークに追加 255 users Instapaper Pocket Tweet Facebook Share Evernote Clip Ping ノート 応答 RX-7乗り arp

IT 諸事情で、WindowsのPCを使わざるをえない状況だったので・・・。 > for /l %i in (1,1,254) do ping -w 50 -n 1 192.168.1.%i && arp -a 192.168.1.%i >> ping.log ↑を実行すると、192.168.1.1 〜 192.168.1.254に対して連続してping(ICMP echo)を実行して、ログファイ... 続きを読む

GIGAZINE - 各種CPUごとに最適化されたFirefoxで速度アップ

2006/06/07 このエントリーをはてなブックマークに追加 128 users Instapaper Pocket Tweet Facebook Share Evernote Clip Opera Macintosh GIGAZINE 前回 最速

前回の記事でFirefoxはIEよりも遅く、Operaが総合的に見ると最速であるという結果に終わりましたが、各CPUごとに最適化したものを導入することでFirefoxが今よりも高速になります。 ダウンロードは下記の各サイトから。 Macintoshの各種CPU、要するにIntel Mac、G4、G5に最適化されたFirefoxはこちら。 Optimized Firefox 1.5.0.4 for ... 続きを読む

web宝くじシミュレーター for 年末ジャンボ宝くじ

2005/12/21 このエントリーをはてなブックマークに追加 360 users Instapaper Pocket Tweet Facebook Share Evernote Clip 年末ジャンボ宝くじ

バラ買いでジャンボ宝くじがどれくらい当たるか?どれくらい儲かるか?を検証する宝くじシミュレーターです。 どれくらい当るか試してみてねッ!! このページが開くと自動的にシミュレーションが始まり、ず〜っと動き続けます。 各ボタンで次のように操作できます。 続きを読む

 
(1 - 23 / 23件)