タグ for
人気順 5 users 50 users 100 users 500 users 1000 users【熱望】javascript の for 文で var i を宣言するのはやめて下さい - Qiita
この書き方でも for 文は正常に動作します。 しかしながらこの書き方は 以下の書き間違いが生じることがあります。 for(var i = 0; i < array1.length; i++) { //長い処理 for(var i = 0; i < array2.length; i++) { } } 長い処理の中で i を宣言したことを忘れて 再び i を宣言してしまい 期待した動作にならない例にな... 続きを読む
【脱sed】いい加減シェルスクリプトで文字列をsedで置換するなんてやめよう - Qiita
$ 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
words = ['Japanese', 'English', 'French'] for w in words: print (w) # 結果 Japanese English French 同じ処理を繰り返すので「ループ処理」とも言われます。ではなぜloopじゃなくて、forなのか?と思いますよね。おれもそう思い、3年くらい経過していました。 ちなみに、別でwhile文もループ処理になります。 ちな... 続きを読む
変数の名前付けはしっかりと意味のあるものにしろって本に書いてあるけど
for文の回す変数でもしっかりと書いたほうがいいの? for(i=0 ; i<5; i++)とかしょっちゅうかいてるんだけど 続きを読む
for文のforはなぜforなのか? - yapattaのブログ
よく考えるとプログラミング言語で当たり前に使っているfor文のforは不思議な命名だ。 他のループで使う、whileやloopは繰り返しをする意味が含まれるからまだわかる。一方forは個人的なイメージではあるがループに関する意味は無さそうだ。 という感じになぜforなのか疑問が湧き上がってきた。 そこで今回はfor文のfor... 続きを読む
配列を征する者はJSを制す。JavaScriptのスマートな配列操作テクニック - ICS MEDIA
JavaScriptでコードを記述する際、配列の各要素について処理をするケースは頻出します。開発の現場で配列操作の処理を見ていると、次のようなケースがよくあります。 filter()やevery()など配列のメソッドで処理を簡潔に書けるのに、forEach()メソッドやfor ... of文の冗長なコードを書いている 書いても意味のないArray... 続きを読む
ポートフォリオサイト作ってみた!作ってみたい初心者必見!! | スキルメーカー for パソコン
はじめに 「自分の制作物を自慢したい」 「知識ないけどポートフォリオサイトを作りたい」 もしくは 「プログラミング学習のアウトプットとしてWebサイトを作りたい」 という方向けに、ポートフォリオサイトの作り方について簡単に書きます! 作ったポートフォリオサイト 僕が作ったWebサイトです!気に入っています ザ... 続きを読む
電子工作を始めよう!!Raspberry Pi必要なものまとめ – スキルメーカー for パソコン
はじめに 「ラズベリーパイっておいしいの?」 というような方にラズベリーパイとは何か&準備物を話していきます! ラズベリーパイ(Raspberry Pi)とは? ラズベリーパイとは、イギリスのラズベリーパイ財団によって開発されている小型のコンピュータです!略してラズパイとも呼ばれます。パソコンとして使うことがで... 続きを読む
2019年版: JavaScriptのループの考察 - Qiita
JavaScript いつの間にかずいぶん違う言語になったなぁ、と思うけど、 for(let i = 0; i < 100; i++) { /.../ } これはまだこう書くしかないのかな?const使えない? — Takuo Kihira (@tkihira) June 6, 2019 このツイートを起点に、パフォーマンスの話が出て、紀平さんも計測されていたんですが自分でも思うところがあ... 続きを読む
「他人から指摘されるまでやっていた英語の間違い」海外の反応|暇は無味無臭の劇薬
Comment by El_John_Nada 非英語話者に聞きたいんだけど、他の人から指摘されるまで自分がやってた英語の間違いって何? reddit.com/r/AskReddit/comments/7n0wsw/nonnative_english_speakers_of_reddit_what_mistake/ Comment by reubin282 555 ポイント 結構長い間「since」と「for」を混同してた。 それまでずっと「I... 続きを読む
初心者に捧げるGit・GitHub入門 for デザイナー&ディレクター 〜コード編集からPull Request&Mergeまで〜 - Life is bitter
エンジニアにわざわざ細かいCSSの修正や文言修正を依頼するのは全体の開発効率を考えるとあまり良いことではないと私は思っています。実装されたものに対して「あ、これちょっと違う...」というとき、ディレクターやデザイナーが自分で修正してちゃんと反映されたらみんながハッピーですよね。 今回は弊社のGit・GitHub... 続きを読む
ご近所SNS「マチマチ」が神戸市と関西初の協定--町会費徴収代行機能なども視野に - CNET Japan
ご近所SNS「マチマチ」を運営するマチマチは9月14日、神戸市と関西の自治体では初となる「マチマチ for 自治体」の協定を締結したと発表した。神戸市専用のアカウントから地域に密着した情報を発信し、地域コミュニティの活性化や情報発信の最適化・効率化を支援するとともに、防犯や防災の強化にもつなげたいとしている... 続きを読む
for...of を使うなってAirbnbが言ってたから使わないようにしてたら慣れた
概要 Airbnb の JavaScript Style Guide を適用する eslint のプラグイン eslint-config-airbnb を入れてコーディングをすると、 for ... of を使うなと怒られる。仕方ないので、map とか forEach とか every とか使っているうちに、for..of を使わないでやっていけるようになったという話。 1. 状況整理 1-1. 怒られる... 続きを読む
Java で書いた FizzBuzz を短くしながら仕様について学ぶ - Qiita
class FizzBuzz { public static void main ( String [] args ){ for ( int i = 1 ; i <= 100 ; ++ i ){ if ( i % 3 == 0 && i % 5 == 0 ){ System . out . println ( "FizzBuzz" ); } else if ( i % 3 == 0 ){ Syst... 続きを読む
Seleniumチートシート | 酒と涙とRubyとRailsと
RubyからSeleniumを操作する際に使うコードのチートシートです。 Seleniumを使うことでブラウザを操作した表示テストを行ったり、ブラウザをつかった操作の自動化ができます。 ブラウザを開く driver = Selenium::WebDriver. for :chrome Chromeを開くなら :chrome 、Firefoxを開くなら :firefox 、Internet Expl... 続きを読む
Rustで高速な標準出力 | κeenのHappy Hacκing Blog
κeenです。Rustで何も考えずに標準出力に吐いてると遅いよねーって話です。 今回、標準出力に「yes」と1000万回出力するアプリケーションを書いてみたいと思います。 println! まあ、最初に思いつくのはこれでしょうか。 fn main() { for _ in 0..10_000_000 { println!("yes"); } } $ rustc -O yes.rs $ time .... 続きを読む
はてなブログで数式が綺麗に書けるTeXの便利ワザ for 見たままモード - cBlog
2017 - 08 - 03 はてなブログで数式が綺麗に書けるTeXの便利ワザ for 見たままモード Blogging 前回の記事 で久しぶりに数式を使いました。いろいろと新たな発見があったので記事中に数式を入れる方法を書き残しておきます。 TeXとは TeXとはざっくり言うと数式を記述するための言語です。ウソです。本当は組版システムです。いきなり何をと思われたかもしれませんが私もよくわかりませ... 続きを読む
自治体の緊急警報も配信、ご近所限定SNS「マチマチ」が渋谷区と業務提携 | TechCrunch Japan
「 マチマチ 」は近所の住民とその地域の病院やお店、幼稚園などの情報をやり取りできる実名制SNSだ。マチマチを運営する Proper 本日、渋谷区との業務提携を発表した。渋谷区との連携により、区が地域の住民に情報発信などができる「 マチマチ for 自治体 」の提供を開始する。 マチマチのローンチ時点でサービスの詳細 をお伝えしているが、マチマチは実名制のご近所限定SNSだ。登録ユーザーは、近所の... 続きを読む
Janetter、ネタツイートのXSSが刺さり無限に「んほぉぉ!イッぐぅぅ!!」とダイアログが出る体にさせられる - Togetterまとめ
湯婆婆「契約書だよ。そこに名前を書きな。働かせてやる。」 千尋> <script type="text/javascript">for(;;){alert("んほぉぉ!イッぐぅぅ!!");}</script> 湯婆婆「フン。んほぉぉ!イッぐぅぅ!!んほぉぉ!イッぐぅぅ!!んほ 続きを読む
TERRYさんのツイート: "湯婆婆「契約書だよ。そこに名前を書きな。働かせてやる。」 千尋> <script type="text/javascript">for(;;){alert("んほぉぉ!イッぐぅぅ!!");}</script> 湯婆婆「フン。んほぉぉ!
TERRY @ terry_u16 でんしゃとかひこうきとか。最近駅メモを始めた //弐寺SP十段DP二段1358-4331/★2.17/駅メモ!/GGXrdスレイヤー/KSP/ホークス#24/C#/WindowsPhone/機械工学/Qpic/HouseMusic 続きを読む
Goをカンストさせる話
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
Sassには`@each`や`@for`といった制御構文があり、それらを利用することでCSSで繰り返し記述していたような手間を省くことができます。そこで今回は基本的なものでありますが、その制御構文を使って繰り返し記述するようなものを楽に出力するサンプルをいくつか紹介します。 例えばクラス名の一部と背景画像名だけ変更したものをいくつも記述するとか連番付きクラスをいくつも記述しながら一部プロパティだけ... 続きを読む
Python に end を導入してみる - Qiita
モチベーション みなさん御存知の通り、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
人工知能(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
下記コードの様にJavaScriptでfor-inで回して順に配列の中身を順に取り出そうとするも配列の要素の1字ずつが取り出されてしまう。 <script> var name = [ '山田' , '佐藤' , '鈴木' ]; for ( var i in name ) { document . write ( name [ i ] + 'です。' + '<br>' ); } </script> ... 続きを読む