はてなキーワード: スクリプトとは
cf). Software Design 2010/01号
!#/bin/sh vmstat 5 2 | tail -1 | awk '{print $4,$5,$6}'
service agent_mem { socket_type = stream protocol = tcp wait = no user = nobody server = Monitor/agent_mem.sh only_from = 127.0.0.1 disable = no }
php の場合、fopen() でもいけると思うのだが、明示的に sockopen() を使う。うむ、perlよりも楽だわこりゃ。
<?php /* -*-java-*- */ /** * モニタリングクライアント * */ $fp = fsockopen( 'localhost', 11001, $errno, $errmsg, 30 ); if ( !$fp ) { echo "Error: $errno - $errmsg \n"; } else { echo date('Y-m-d H:i:s'). "\t"; $stmt = fgets ( $fp, 128 ); if ( preg_match( "/([0-9]+) ([0-9]+) ([0-9]+)/", $stmt, $regs ) ) { $total = (int)$regs[1] + (int)$regs[2] + (int)$regs[3]; echo $regs[1]."\t".$regs[2]."\t".$regs[3]."\t".$total."\n"; } fclose( $fp ); }
こいつをモニターとして走らせっぱなしに出来るようにする。
<?php /* -*-java-*- */ /** * モニタリングクライアント * */ function mem_monitor ( $host, $port ) { $fp = fsockopen( $host, $port, $errno, $errmsg, 30 ); if ( !$fp ) { echo date('Y-m-d H:i:s'). "\t"; echo "Error: $errno - $errmsg \n"; } else { echo date('Y-m-d H:i:s'). "\t"; $stmt = fgets ( $fp, 128 ); if ( preg_match( "/([0-9]+) ([0-9]+) ([0-9]+)/", $stmt, $regs ) ) { $total = (int)$regs[1] + (int)$regs[2] + (int)$regs[3]; echo $regs[1]."\t".$regs[2]."\t".$regs[3]."\t".$total."\n"; } fclose( $fp ); } } while( 1 ) { mem_monitor( 'localhost', 11001 ); ob_flush(); flush(); sleep( 30 ); }
仕事について悩んでばかりだ。
地方でプログラマー。アジャイルなんて関係ない。単価は下がる一方だし、納期は短くなる一方だし、要求は高くなる一方だし、人は減る一方だ。
数をこなす。機能的にこの日程では無理だ。そんなの関係ない。もう売ってきた。
そんなのばかり。はてぶを集めるようなエントリなんて関係がない。おそらく東京の出来事なのだろう。地方でも企業はある。底のために小さなプログラムを作る。大きなプログラムを作る。
でも使ってる人の顔は見えない。
パッケージなんて作ったことがない。Webサイトなんてデザインもしたことがない。今あるVBAの修正やら、業務アプリ用の外付けスクリプトの開発ばかりだ。
そしてネットを見て思う。
補論の補論のそのまた補論みたいな発言になってしまうが。
"体育会系"というネーミングを再考するべきかも、と思う。
あなたが言いたい"その種の人たち"を指し示すのに、長年使われているし、
なにより、おそらく他のどのネーミングよりも適切なイメージが沸くので、もったいないけど、
"体育会系"という言葉から、短絡的にバスケ、野球、サッカーを厳しくやっている集団の出身者、と
受け取る(あるいは、カラむために意図的に曲解する)人も居ると思う。
ひたすら良いパフォーマンスを追及している本当のスポーツマンは、プロ/アマ問わず、
もっと内省的だったり、オープンマインドだったり、個人主義者だったりする。
---
ちなみに、演劇部とか吹奏楽部のクズ系クラブは、体育会系クズそのものだし、
あろうことかオタ系サークルでも、「俺たちは馴れ合いクラブじゃない!」とか
マジで標榜していて、イベントとか創作活動の段取りの良し悪しにダメ出しをして、
驚いたのは、MMORPGで、「仕事があるからログアウトしたい? 甘ったれんな!!!!!」
なんて発言が飛んでるって聞いたとき。
---
集団主義。精神主義。上下関係の押し付け。不合理な文化の固守。シゴキが大好き。
だからこそ序列を這い上がろうとして他人を蹴落とそうとする。
序列が下の人間を確保して囲っておこうとする。
自分なら、そうだな。"軍隊式"、"スパルタ式"、"旧日本軍式"とか。
どれもしっくりこないな。
---
あと、ここまで飛び交った社会人の類型は体育会系、文系、理系の3つだけど、
群れる、シゴく、ハブる、侮辱する、みたいなコミュニケーション的な意味で迷惑。
文系が策謀をめぐらせる下で、その手先として体育会系が下士官というか鬼軍曹をやってる感じ。
---
嫌がらせをしてくる感じ。
---
ちなみに自分は理系のクズで、ただし最低限のルールというかモラルとして、
「理屈並べてねぇで、黙ってやれってんだよ!」とかドヤされたら、
「それをやると機械が止まりますけど、いいですか」とか注意を喚起しないで、実施しちゃう。
結果として大トラブルになったら、「ご指示に従ったまでですが、何か?」とか。
ヘルプ用アドレスにメールをよこさないで、「俺がやれってんだから、今すぐやれよ!」とか
椅子を蹴飛ばされたら、超最低限の応急処置だけして、問題がおきたら、
「いや、自分が何をしたか記録が残ってないんです。メールのやり取りがログを兼ねてるもので、
どんなレガシーシステムがあろうと、ブラックボックスがあろうと、
使い捨てのスクリプトが山ほどあろうとも、要求されただけの引継ぎだけして、
---
……というわけで、最終的に何が言いたいかというと、
1)社会人だったら誰でも、1人の中に文系、理系、体育会系の要素が混在していて、
ただ、大抵はどれかが突出して表面に出ている。
2)どの系にもクズは居る。
クズと非クズの境界線は"対話の拒否"と"多様性を受け入れることの拒否"である。
3)そして、まことに残念なことに、部活動の段階からして、体育会系には
クズを育成、量産するシステムが制度として出来上がってしまっている。
---
こんなところかな。
ホームページつくる仕事やってるんだけど、仕事の一部を外注したらその依頼先のやつがツイッターで罵詈雑言ぶちまげてるのを見つけた。
「Webを全然分かってない。もっと勉強しろ」だの「こんな金額でこんな仕事やらせるんじゃねぇ」だの「自分でローンチできないとかありえん。恥ずかしくないのか」みたいなことを言われてた。
名前や会社名は出されてないので風評被害があったとかそういうことはないんだけど、そこで思ったこと。
そいつのフォロワーは数千人だった。しかもほとんどがWeb業界。
一方俺は数十人という程度。
この状況だと、いかに俺が間違ってなくても「俺君悪いやつ」ってなるよね。
実際は「すごく簡単なスクリプトを組み込んでほしい。見本はこれで、無理ならこっちで実装するから遠慮なく言って」と言ったとしても、多くのフォロワー持ってる人が「別途数百万もらわないといけないような仕事を無茶な納期でゴリ押しされた」て言っちゃえばそれが真実になってしまう。
名指しで糾弾されるなんてことがあったら、もう生きていける気がしない。同業者に悪評が一気に広がる。弁解する余地すら与えられない。
あれは大体5年前、週明けにいきなり、ぶっ飛んできた。
ひろゆきが降臨し、や◯おん!、ハ◯速、は◯ま起稿、オ◯的ゲーム速報@刃、ニ◯ー速VIPブログ(`・ω・´)、の5つのコピペブログに死の宣告。
いやー衝撃的だったな。当時は、もっと騒げよお前ら、って思ってた。
それからそのブログたちはTwitterをまとめ出したり、自分のコメントやAAコメントを付けるなどしていたが長くは持たなかったね。
その後すぐに、痛◯ニュース速報、ア◯ファルファモザイク、も同様にwarnくらったね。ざまあなかったよ。
今だに超えちゃいけないラインは謎のままなんだけど、残念アフィに関しては一旦収束ってことで。
大事なのは、ここで嫌儲全盛の流れになるわけではなかったってこと。
5年前といえば、その前にステマ騒動や例のイ◯イリさんのゴタゴタなんかがあったと思う。
その中でも、嫌儲って文化の強固さ、意地汚さを把握したおれらだったんだけど、意外にも空気はちょっと変わっていく。
簡単に言うと、ネットでの表現規制、そこに注目が集まっていったんだ。
当時は違法ダウンロード刑事罰化についての法案や、ネット選挙運動改正の話が出てたみたいだね。
両方共ネット陣営の勝利に終わるんだけど、その後の流れはちょっと違って。
ネットの低年齢化が進んでるにも関わらず、ネットでの罵詈雑言や不意打ちのエロはなくならず、そこが問題視されていた。
なんでまたそこが盛り上がるかというと、2013年に起きた、いわゆる「モ◯ゲー自殺」と「グ◯ー殺人」から升メディアが活発になったのが原因。
別にカジュアルに司法判断をあおぐことが可能になったわけではなく、サイトの自主規制に委ねられた。
年齢規制を新たに設けるサイトが出てきたり。だけど、T◯itterはちょっと違ってた。それが超波紋。グワーッって。
特定ワード、特定URLを含むツイートを制限したんだ。つまり「アナル」とか打っても<censored>になっちゃう。
これは議論を呼んで、いろんな所に影響を与えた。それからが大変だったんだよ。
今も2ちゃんねるで続く、「うんこちんこまんこ」大戦争の幕開け。
管理人のF◯Xが「うちもやっといたほうが」みたいなこと運営板で言い出したから、ねらーがキレて。
「うんこちんこまんこ」と全板対象にスクリプト爆撃する騒ぎになったわけ。サーバー落ちるわもう色々大変。
先週から始まったんだけど、なんなんだこれ。マジで。誰か助けてよ。
話は変わるけど、最近イ◯ダハヤトさんが「Twitterで実写実名アカウント以外全てブロック」宣言して、煽り芸が極まって引力により消失したけど
それは別にいいや。
※わかってるとは思うけどこのエントリは妄想で大抵嘘のとびきりくだらねえジョークだからな。うんこちんこまんこスクリプトと変わらない。
Eclipseがemacsやvimより優れている点を挙げてみよう。
・CVSリポジトリの構成を直接覗ける →redmineとかを使ったほうがいいんじゃないのか
・設定できる警告メッセージの種類が豊富。→警告そんなにいるのか
・復元機能が非常に充実している。 →バージョン管理ソフトがあれば普通だし
CVSのように以前の状態に復元すること、以前の状態の →diffじゃダメか、というかなんでいまどきCVSなの
ソースコードとの比較も容易。CVS(Eclipse標準装備)/Subversionプラグインにもこの機能は存在する。
・プラグインの数が豊富、膨大。 → 数があってもつかえるのは少ない
・プラグイン開発環境もEclipse自体に用意されている。 →開発環境を使って作る程のものでもなく、バッチファイルとかスクリプトでよくね
・ライセンス形態がCPLであり商用利用もしやすい。 →eclipse組み込んで出荷するの?
・上位版にWSADが存在する。 →WSDADってなに、WebSpereの残骸?
・Smalltalkで有名なVisualworksの影響を受けているため、
JUnitプラグイン(Eclipse標準装備)によるテストファースト、リファクタリングの他、eXtreme Programming環境が充実している。→Jenkinsのほうがよくね
・SubclipseプラグインによりSubversionにも対応できる。これはCVSよりも強力!→コマンドラインから実行するsvnコマンドを覚えておくとはターゲットでも動いて便利だよ
・Call Hierarchyプラグイン(Eclipse3.0から標準装備)によりメソッドの呼び出し階層を調べることができる。この機能は強力だ!→スタック見るだけのことじゃないの
・プラグインによってはURLを指定するだけでプラグインの自動ダウンロード、自動インストール、
自動アップデートができるためプラグインのインストールが非常に容易。→勝手に変わったら怖くない
・Eclipse上から直接Tomcat, JBossなどを再起動できるSysdeoプラグイン、JBoss-IDEプラグイン
という強力なプラグインが充実している。→えー、今頃Tomcat
・EclipseUML Omondoプラグインによりクラス図などを書いたり、
UMLによるModel Driven Architecture, リバースエンジニアリング
・RSSリーダープラグイン、MP3プラグイン、All The Newsプラグイン、
など様々なプラグインが充実している。→それ開発ツールじゃなくて携帯でやったほうがよくね
・PHP開発が可能なTruStudioプラグイン、Perl開発が可能なPerl E.P.I.C. プラグイン、
C/C++開発が可能なCDTプラグイン、AspectJ開発が可能なAJDTプラグインなど
他言語プラグインが充実している。→Java以外は所詮おまけだけどね
・そのほかにD言語プラグイン、C#プラグイン、Pythonプラグイン、JavaScriptEditorプラグイン、
CSSプラグイン, HTMLプラグイン, XMLプラグイン、(Jakarta)Velocity UIプラグイン、
Apache Antプラグイン(Eclipse標準装備)、非常に強力なApache Mavenを使うことができるプラグイン、
ゲームができるプラグイン、メーラとしてつかえるプラグイン、Wikiプラグイン、Hibernateプラグイン、
FindBugsプラグイン、CheckStyleプラグイン、Jalopyプラグイン、Sobalipseプラグイン、ソロプログラマープラグイン、
など様々なプラグインが充実している。→それぞれ単機能のソフトのほうが充実してるんじゃないの
どうしてもeclipseというなら止めないけど
Webゲームっていうか、ブラウザ上で動くような奴。PHP(5.3)で突貫工事したので、ペラペラな感じだけど、なんとか公開できて、たまに遊びに来てくれる人がいて(一時はVIPに募集スレも立ったらしい)、何戦かして帰っていくので、とりあえずサーバー代を払った価値くらいはあったかなーという感じ。
で、どういうゲームかっていえば、人狼みたいに「陣営に別れて、決められた目標をクリアするゲーム」です。
『レジスタンス』っていう卓上ゲームというのかな?それを参考にして作りました。
ちょうど開発してから、一ヶ月程度になったので、宣伝をかねて、現状みたいなのをメモ。
一応、前提としては、Pythonだったら、何かしらのシェルプログラムを書いてcronしてるけど、それ以上のことはしていない程度の、技術ワナビー。
ほぼ業務経験なし。継続してスクリプトを開発したのは、今回が始めてという感じ。
単純にPHPで何か作りたいなーと思ったから。一度はPHPを書くべきだなあと思ったりした。それで、何かいい題材ないかなーと思って探してた。
「昔、人狼BBSで遊んだことあるなー、でも同じ人狼のゲームを作っても芸が無いしなー」と考えていたところ、知人と遊んだ『レジスタンス』ってゲームにピンと来て、「こういうゲームをWeb上で遊べたらいいかな。調べたところ、Web上でも人狼っぽいって言われるし、上手くそういう層にアピールできそう」ということで作り始めたのでした。
とはいえ、最初は勢いで書き散らしたので、本当にClassとかまったくなかった。それを徐々に整え直して、なんとかファイル分割できるようになった。それでも、全く足りない。具体的には下のような部分が汚い。
本当はCakePHPとかそういったフレームワークを使えば良かったんだろうけど、「重いんだったら仕方ないしなー」というわけで、フレームワーク無しで使ってみたんだけど、結果として表示部分にやたらと処理が入って醜いったらありゃしない。
表示部分と、実際のシステム部分はわけられるべきだし、フレームワークを使わないまでも、そういう風な機能分割は必要。
で、そういうコードを書いたせいで、下のようなことが起きる。
PHPUnit使ってユニットテストは書いているんだけど、まったく足りない。
全部グリーンにはなるんだけど、実際に動かしてみるとバンバンエラーが出る。
幾つかの関数はテストを先に書いたりしたんだけど、表示部分とかは「ここテスト書きにくいから誤魔化しちゃえー」といって書いたりした。
で、何が起きるかっつーと、リファクタリングするときにガンガン機能が落ちる。そして死ぬ。
さすがに一つのClassが1000行くらいになってきたので「うっわー、これは駄目だわ。分割するべき」って、ゴミみたいなコードに手を入れ始めるんだけど、全く歯が立たない。
とりあえず、既存のテストはグリーンになるけど、どこかで処理がつまづいているという状態でこれは駄目。
「うわ、この部分、テスト書きにくい!」って思った時点で、何かを嗅ぎつけてちゃんとテストに落としておけばよかった、と反省することしきり。
結果として手作業で複数ブラウザ起動して……みたいなことになっちゃう。バグの温存。
CSSとか勉強のために、自分で1から書いているけれども、これは本当にだるい。
知人から、綺麗にコードが書けるから、と薦めてもらったSaSSを使っているけれども、なかなか綺麗にできない。
一応、Twitter BootStrapは知っていたけれども、それに頼るよりは一から書こうと決心して書いたためか、ようわからないし、デザインとしてもこなれていないために気持ち悪いことになっている。
上記のフレームワークについてもそうだけど、流行っているものには、それなりの理由があって、それをわざわざ避けても、結果として、それ以上のものは(素人に毛が生えているくらいでしかない以上)ならないような気がする。
ならばとっととそういうものを使って、さっさと済ませてしまえばよかったなーと思ったりした。
ゲームという性質である以上、どんどん情報量が増えていくために、そういうのを表示しまくっていると、本当に画面がぐちゃぐちゃになる。
セキュリティーには本当手をつけられていない。(徳丸本読めという話になると思う)
(略)
で、本当にボロボロになりながら作ってみて良かったことをメモしておく。
自分は割と現実逃避の為に何かに没頭することがあって、その逃げ先としてプログラミングっていいなあと思ったりした。
あと、自分が書いたコードがヒョコヒョコ頑張っている姿をみていると、すごくかわいくなる。形にもなるし、「こういうものを作ったよ」とも言える。それは単純に楽しい経験。
元々、自分が好きそうなものから題材をピックアップしただけあって、自分が作っているものが、自分が一番愛用しているというのは幸せなことだなと思う。
自分が楽しむためのものだから、自分が一番のユーザーであるし、自分が快適に使いつづけるために改良を続けてる。
人から「こうしたらいいんじゃないの?」というのも勉強になるし、自分がちゃんと&楽に機能を拡張できるように、ちゃんと勉強しようとも思う。そういうのは本当にいい循環。
大抵は、自分が使うから自分だけのものだったので、あまり他の人が使ってくれることを期待していなかったんだけど、今回のは、ときどき遊びに来てくれる人が居る。
例えば、VIPでスレが立ってたり、あるいはニコニコ生放送でプレイ実況を配信してくれたり。
割と「くっだらねー」と思うけど、一人で細々と開発していると、そういう些細なことが嬉しかったりする。
なので、ついついみてしまったり、場合によっては、プレイしているところをいつまでも一緒に徹夜して観戦していたりする。人のプレイしている姿が楽しいというのも、自分が作って良かったなあと思う。
逆に言えば、使ってくれる人がいるからこそ、一ヶ月間開発が続いているようなもので、「ああ、自分のプログラムで楽しんでくれる人が居るんだな」という手応えみたいなものが、モチベーションになっている。
遊んでくれる人が見えるというのは、自分にとっては、モチベーション維持に大切になってる。
だいたい三日坊主で終わっている自分としては、開発が長く続いているほうだと思う。
目指すところは、もっと綺麗なソースコードにして、Githubで公開すること(いや、もうアカウントは既に持っているんだけど、公開するのは凄く恥ずかしい)。
年初は「ステマ」「ステマ」ってうるさかったけど、最近「ステマ」って言葉使ってます?
最近、はてブの人気エントリーで、毎日一個はCookpadの記事が入ってますよね。
あれって不自然じゃない?まぁウマそうなんだけど、わざわざブックマークするほどのもんなのかと。
今日上がってたのはこれ、
「ハマると太るバターサンド by coe [クックパッド] 簡単おいしいみんなのレシピが119万品」
http://b.hatena.ne.jp/entry?mode=more&url=http%3A%2F%2Fcookpad.com%2Frecipe%2F345217
調査をしているときのブックマーク数は88users。全員じゃないにしてみ、まぁ、こんくらいの数であれば、スクリプト組めば一人でブックマークすることも可能だ。
ブックマークしている人を調べてみる。
まずこの人
http://b.hatena.ne.jp/pazupazu/20120422#bookmark-90798346
この日のブックマークはこれ
特に怪しくない。
続いてこの人
http://b.hatena.ne.jp/haroldooo/20120422#bookmark-90798346
6/7がcookpadの記事。かなり怪しい。前日は
http://b.hatena.ne.jp/haroldooo/20120421?with_favorites=1
2/5かぁ。前々日は、
続いてこの人
http://b.hatena.ne.jp/mei-xing/20120422#bookmark-90798346
この人は、
http://b.hatena.ne.jp/spica38/20120422#bookmark-90798346
一個だけか、前日はどうかな?
http://b.hatena.ne.jp/spica38/20120421?with_favorites=1
あ、黒だね。
この人は、
http://b.hatena.ne.jp/kaja1192/20120422#bookmark-90798346
一個だけか、前日は?
http://b.hatena.ne.jp/kaja1192/20120421?with_favorites=1
特に怪しくない。この人は白。
この人は、
http://b.hatena.ne.jp/s19505091/20120422#bookmark-90798346
3/4がcookpad、違うサイトのもうまく盛り込んでるのか。前日はどうかな?
http://b.hatena.ne.jp/s19505091/20120401?with_favorites=1
この人は、
http://b.hatena.ne.jp/nanbonanako/20120422#bookmark-90798346
ひとつだけ。前日は、
http://b.hatena.ne.jp/nanbonanako/20120416?with_favorites=1
この人は白だな。
この人は、どうかな
http://b.hatena.ne.jp/mai_025/20120422#bookmark-90798346
2/4か。前日は、
前々日は、
かなり、怪しい。毎日一個はCookpadをブックマークしている。俺は黒だと思うね。
この人は
http://b.hatena.ne.jp/kanakoko/20120422#bookmark-90798346
うむ、前日は、、、
http://b.hatena.ne.jp/kanakoko/20120420?with_favorites=1
前々日
http://b.hatena.ne.jp/kanakoko/20120420?with_favorites=1
黒っぽいね。
面倒なので、このくらいで書くのをやめるが、ほかも調べたが、Cookpad率が高い人がブックマークしている傾向がある。
まぁ、もしかしたらCookpadしか興味がない人が、ただ単にはてブしている可能性もある。
だが、私は、
これらを考えると、ステマをやっている可能性がかなり高いと勘ぐっている。
君たちはどう思う?
前々回の書き込みには書いたんだけど、イベントログ・容量チェック以外にもバックアップソフト開いて前日のバックアップ成功してるかチェックとか
RAID正常に動いてるかチェックとかあってそれも台帳に書く必要がある。使ってるソフトがサーバーによってばらばらだし、このチェックの自動化は無理だと感じてる。
・・・無理だよね?
それでバックアップが成功しているかどうかは判断できるし、RAIDが動いているかどうかもそれで判断できるんだが、イベントログにエラーを書き込まないやつはどうにもならない
とりあえず皆の言うとおりこっそり自動生成してみようと思う!
このスクリプトを定期的に起動してエラーを集めれば台帳をエクセルで作ることは比較的容易にできると思う
http://namakemono.6.ql.bz/web/index.php?a=wsh&b=getlog
追記
もう終わりだろうから言うけど、すげー苦手だった
他でもやってるとこあったけど、たしかJAVAスクリプト切ればつかなかったんだよね
それが確かみくしはだめで、監視されてるようでやでやで仕方なかった
こういうのが何でいやかって言うとログインしてるのに何で来ないの?みたいな空気がどこのマイミクでもあったからだ
Uzeeeeee!!!
私たち友達だよねーみたいにいっしょにトイレに行く女子中学生かつーの
なんかもうめんどくさくてめんどくさくて行かなくなった
アプリがどうとか言われてたけどそんなのどうでもいい
ミクシの外に秘密を出すなみたいな暗黙のおきてみたいのもうざかった
そこまでやるなら実際にあったほうがよくね?
ああいうのが主流になるとやらざるをえない空気もあってそれもうんざり
いつでもやめられる感じはツイッターの方がいい
しかしやっぱりお友達強要空気が好きな人がいるのでそういうのからは距離をおきたいキモイ
追記
あーついでに言うと
はてブの「お気に入り」機能って、オフにできねえかな(お気にいられてもお気に入りにできないようにオフ)
こっちは別にお気にいられたくないし、お気にいる人もいないので邪魔邪魔邪魔
お友だちほしくてぶくましてるわけじゃないし(単なる情報整理)
「TOEIC 860点以下が許されるのは小学生までだよねー、キモーイ、キャハハハハ」
おい、そこのおっさん。TOEIC 700点台取ったくらいで威張るなって。
自慢してるつもりかもしれないけどさ、それ、英語できないって公言してるようなもんだぞ。
みなさん、TOEICで点を取りたければ、まともな勉強をしましょう。小手先のテクニック追っかけるのなんて、バカらしいよね。
そして、受けるからには860点を取りましょう。860点も取れないのは恥だと思いましょう。
TOEICは英語がどれくらいできるかというよりは、英語がどれくらいできないかをはかる試験だ、って言われて久しいけど、確かにそう思う。
でもさ、TOEICの点数も取れてないのに、「TOEICは云々」は偉そうに言えないよね。せめてTOEIC 860点くらい取ろうぜ。
「TOEIC 860点のレベルに達していない=基礎がなっていない」
つまり、はっきり言って論外です。
なので、文法と基本的な語彙をつけ、英語の音に慣れること。近道なんてない。
そろそろ宗教じみた胡散臭い英語学習指南本は捨てましょう。その本を買ったことで得をしたのはあなたではなく、卑しい英語業界の野郎なんですよ。
あと、TOEIC 600点も無い人で、英会話をやってる人は今すぐ解約の電話を入れましょう。あなたはお金をドブに注ぎ込んでいるのです。
基礎もへったくれも無いくせに会話とかできるわけないじゃん。マジ無駄だよ。
その程度の知識もない人は、ぜひ復習しよう。
文法を一通り学んだあとは、文法ともっと仲良くなろう。
『一億人の英文法』はイメージの効果で英文法を親しみやすく解説している。
『DUO 3.0』や『TOEIC TEST英単語スピードマスター』を最低3周はしよう。この程度の語彙も無い人はTOEICなんか受けてもお金の無駄。
この程度の語彙を手に入れるただけで、あなたの視界は一気に開かれる。英語学習の最初の山場と言えるかも知れない。
基本的な語彙を身につけると、理解の効率がぐんぐん上がる。やっと英語がぼんやり分かってきた!って実感できる。
しんどいけども、頑張ろう。
長い期間をかけてだらだらとやるよりも、「短い期間で集中して覚える→それを繰り返す」が効率のいい方法。復習は勉強の基本。
TOEIC程度のリスニングができないあなた、多分まともに英語を聴いたこと無いだろ。
まずは洋楽を歌えるようにしよう。
歌詞カードを見ながら、きちんと曲のスピードに合わせて発音できる程度には練習しよう。発音が悪いと絶対間に合わないので、曲に合うくらい歌えるようになった時、ある程度発音も改善されているでしょう。
これを繰り返していくうちに、そのアーティストの曲は歌詞カードを見なくても聴いたら言葉が頭に浮かぶようになる。音と単語がつながる。これが大事。
好きな洋楽を色々英語でまともに歌えるようになったら、あとはニュースを見たりラジオを聴いたり、映画やドラマを見たりすれば良い。
大事なのは、「音とのつながり」なので、スクリプトを用意できるものが良い。
あと、できるだけ毎日聴き続けよう。通勤通学の時間とかでも良いから。どうせ暇でしょ。
正直TOEICのリーディングなんてのは難易度的にはクソです。問題数が多いからしんどいだけ。
じゃあどうやってその大量の問題をこなすか。スピードを鍛えよう。
TOEICの問題を解ききれない人は、読むのが遅すぎるんです。それはなぜか。普段から英語を読んでいないから。
「問題1つ1つは簡単なのにな〜時間があれば全部解けるのに><」とか言ってる人いますよね。時間が無いのはお前が読むのが信じられなねーくらいすっげーおせーからだよ><
なんでも良いので、興味のある分野で毎日数個の記事を読みましょう。RSS登録しとくといいかも。毎日続けていると、だんだんと活字中毒的な状態が麻痺してきて、「英文を読む」という行為に抵抗を感じなくなる。そうなったらもう、もうけもんやで。
何のためにTOEIC受けるんだろうね。
英語力を測るため、だよね。
小手先のテクニック本は、実力の無いうちは買わなくてよろしい。
730点は絶対無理!って思うのなら、TOEIC関連の本を買う前に、上の方法で真面目に英語の勉強をしましょう。金の無駄。
730点くらい行けるんじゃね?って思い始めたら、実際にTOEICのテストを受ける前にTOEIC関連の本を買いましょう。これは、TOEICテストがどういうものかを知るためです。時間配分とか考えるためです。慣れるためです。それだけです。万能の最強テクニックなんてあるわけ無いじゃん。騙されるんなよ。
ここまできたら、自分には何が必要で、どこを伸ばすべきかってのが意識できていると思う。
つまり基礎はある程度ついてる。
なのであとは自分の好きなように勉強していくと良い。英会話はじめるのも良いんじゃないかなー。
英 語 習 得 の 道 の り は こ こ か ら は じ ま る !
精進あるのみ。
この本は英作文の本だけど、文法への理解を深めるのにかなり役立つと思う。
ネイティブの立場から日本人の英語を見ている。すごくタメになると思う。
英会話は、しゃべらないとできるようになりません。知識だけではダメ。映画とかドラマとか見まくって表現を盗もう。
そんな金も時間もねーよって人は、今はやりのオンラインSkype英会話とかやればいいんじゃないでしょうか。
大事なのは間違いとか気にせずにテキトー人間になったつもりでペラペラしゃべること。無理だってやつは酒飲んでしゃべれ。
英会話してると、自分の発音、ヤバくね?と気付きます。カタカナ英語とか論外です。
学校では先生も生徒もみんなカタカナ英語だったって人、結構いたと思う。あの場できれいな発音すると逆に恥ずかしいんだよね。だからカタカナ英語は無くならない。バカだよね。
洋書です。この本は割としんどいけど良いトレーニングになると思う。
個々の単語の発音が良いだけじゃ伝わらないんだぜってことですね。
普段日本語しゃべってるとあまり気付かないかもしれないけど、言葉って音楽だから。
謙虚にいこーぜ。英語なんて所詮ただの言葉、しゃべれて当たり前。できるだけですごいとか言ってるやつはみんなバカ。
2: 昔は「20円」だったガチャガチャを「300円」にして、実物ない商品で大儲けしてる会社があるらしい (20)
4: 【速報】FOXの神対応によりスクリプト壊滅へ (834)
6: 名無し雑談 120204【人間寄っといでー!】 (994)
7: 英王子、フォークランドに派遣 アルゼンチン「征服者の服を着て私たちの土地に入るようなもの」 (4)
8: スレ立て依頼所 キタ─wwヘ√レvv~(゚∀゚)─wwヘ√レvv~─!! (36)
9: カリフォルニア米は美味いから、TPP参加したらコスパ重視でみんな買っちゃうだろうね (18)
11: 超低価格車「ナノ」の高級モデルを販売 ハヤブサのエンジン搭載で1500万円以上 しかも売れる (1)
12: 【速報】京都市長選 無所属現職の門川氏が当選確実 (1)
14: 【画像】早食い王 小林尊さん、手羽先でもV (15)
18: 楽天 「ウッ!!」楽天・武藤 シャラポワ投法でローテ名乗り (5)
24: ラツィオ、本田資金13億円!公式HPで提示内容公開 (2)
25: 香川「もう、すごい」ダメ押し“アシスト”4連勝! (2)
27: 【血と鉄】 ビスマルクの肉声が発見される 発明王エジソンのお手柄 (4)
29: ステマと言われて困っています。- 2ちゃんねる知恵袋 (10)
33: 野球盤の歴史に新たな魔球が刻まれた。その名は......!? (2)
34: 【原発】 福島で鳥が減少、脳が萎縮、生殖能力低下なども (11)
36: 【カンボジア新記録】猫自己新だニャー「良く走れた。最高」 (8)
37: 2/2に発売されたPSPソフト「フォトカノ」の理想と現実がひどすぎるとネット上で話題 (27)
38: NASA、8000×8000ピクセルの“超高解像度”地球の画像を公開 (18)
39: 【飛び級?】2010年国勢調査で宮城県に14歳の高校生が1人いることが判明 (18)
40: コンビニおでん5個で500円は割高と気づけ (70)
41: 【日本は?w】韓国の国家ブランド世界15位キタ━━━━━━(゚∀゚)━━━━━━ !! (2)
42: 西村博之氏・FOX氏・その他運営関係者おいで (265)
43: 阪神 “これぐらいは普通”金本、初屋外フリーで柵越え10本 (20)
44: 横浜DeNA DeNAオーナー 広島オーナーに“危ない”あいさつ (7)
45: 嫌儲出戻り組歓迎スレッド おかえりなさい!! (81)
運営家族が俺たちの一生懸命やってるスクリプト捕捉作業を馬鹿にして笑ってることが発覚
http://engawa.2ch.net/test/read.cgi/poverty/1328259130/
1 名前:番組の途中ですがアフィサイトへの転載は禁止です[] 投稿日:2012/02/03(金) 17:52:10.39 ID:Mx8fOZ1P0 ?PLT(12213) ポイント特典
729 自分:動け動けウゴウゴ2ちゃんねる[] 投稿日:2012/02/03(金) 17:44:29.38 ID:dZBkPOjV0 [1/2]
あいつら、毎日ID変わる頃になったら必死になってスクリプトのIDを手作業で見つけ出して1つ1つNGしてるんだぞ?w
IDなんて毎日変わるし、そもそもスクリプト使って荒らしてる奴がID変えたら意味ないじゃんw
さすが嫌儲民w 頭が悪くて笑えるw
ざまあwww
734 返信:動け動けウゴウゴ2ちゃんねる[] 投稿日:2012/02/03(金) 17:48:58.21 ID:aFn4c/7L0 [44/44]
≫729
勝ったな
735 自分:動け動けウゴウゴ2ちゃんねる[] 投稿日:2012/02/03(金) 17:49:09.82 ID:dZBkPOjV0 [2/2]
≫731
なるほど。
でも嫌儲の馬鹿共はそんなことは気付かずに、一生手作業でスクリプト使いのIDを捕捉してそうw
頭悪い奴らはこうやって手間のかかることをして生きていくんだろうとしみじみ感じるねw
8 名前:番組の途中ですがアフィサイトへの転載は禁止です[] 投稿日:2012/02/03(金) 17:53:56.12 ID:CgsenesG0
>729 自分:
11 名前:番組の途中ですがアフィサイトへの転載は禁止です[] 投稿日:2012/02/03(金) 17:54:26.25 ID:CgsenesG0
~~~~~~
Python vs Ruby vs PHP vs Haskell プログラミング言語バトル part1
http://anond.hatelabo.jp/20120118220204
Rubyistってなんであんな小学校の図書室で毎日読書してそうな
顔面オジサン、オバサンばっかなの?
Scalaer: 鼻持ちならない、モヒカン
Lisper: マジキチ
Rubyist: ネクラ、オタク、キモメン、いじめられっこネクラチビメガネ、色黒、キモオタ、顔面オジサン、オバサン
Rubyのブロックが便利すぎて、Pythonをやめたくなった。
いちいちtemporaryな関数を作成してから目的の関数に渡していたのがばからしくなった。
リストやジェネレータ式の内包表記が便利過ぎて
どうせ廃れる。
609
>リストやジェネレータ式の内包表記が便利過ぎて
おれもそう信じてたけど、Rubyの、メソッド呼び出しを続けて書けるほうが便利だわ。
まるでjQueryみたい。といってもjQueryのほうが後発だけど。
たとえば「xsから0以上のものを選んで、その二乗の和を求める」場合
sum([ x*x for x in xs if x > 0 ])
これだと、後ろから読まないといけないんだよね。でも
xs.select{|x| x > 0}.map{|x| x*x }.sum
これなら頭からひとつずつ読めばいいから、わかりやすいし、考えたとおりに書きやすい。
まさにスクリプトって感じがする。
Python: [[x,y] for x in xs for y in xs]
Ruby: xs.map{|x| xs.map{|y| [x,y] } }.flatten(1)
いっぽうメソッドチェーンは
orz.sage().hage().hoge().hige() タイプの問題には向いている
つまり向いている方向がちがう
(まあHaskellなら hige . hoge . hage . sage と書くだけだというのは置いといて)
強い弱いということで言うと、問題を解くのに必要な一番能力が弱い
(限定された)道具を使うという考え方があるようだよ
ベタ再帰は強い(汎用的)、がそれゆえ読むのに注意を必要とする
foldrは再帰よりは弱いが、foldrで表現可能な問題のクラス(原始再帰)はかなり
広いので、mapやfilterで済むならもちろんそのほうが望ましい
ではこの問題は弱いmapやfilterを結合させるほうがいいかというと、
俺はlist comprehensionのほうが集合表記そのもの=whatを表現していて好きだな
Pythonのlist comprehensionのsyntaxはあまり好きではないが
それは大きな問題じゃない
メソッドチェーンってバグをわかりにくくするだけだと思うなあ。もちろん性能面もあるし。linqとかは良いと思うけど。
同じメソッドチェーンでも、linqなら良いけどrubyなら悪い .....
一言で言うと「俺はRubyが大嫌いなんだぁーー」ということですな
内包表記は構文でサポートしないと難しい(マクロがあれば別だが)
メソッドチェーンが関数型の方法に比べて特に優れている点があるようには思えないが
パイプ順に書きたければ書けるし
680,663
Pythonには関数型として致命的な弱点があるから、メソッドチェーンでは簡潔なコードが書けない
たとえば「(1) Rubyは 条件判定が(文ではなく)式」だから以下のようなコードが書ける
if test
if test_1 then test_1_1 else test_1_2 end
else
if test_2 then test_2_1 else test_2_2 end
end
}
あるいは「(2) Rubyはブロック内で局所宣言が可能」だから上のコードを以下のように書き換えてもいい
cond_1 = if test_1 then test_1_1 else test_1_2 end
cond_2 = if test_2 then test_2_1 else test_2_2 end
if test then cond_1 else cond_2 end
}
関数型言語であれば「(1) 条件判定(if/case)が式」で「(2) 局所宣言(let .. in .. end)が可能」なの当たり前
ところが残念な事に、どちらもPythonには欠落しているから、上の例はストレートにコード化できない
だからPythonではメソッドチェーンは使われないし、「酸っぱい葡萄」に見える
Rubyでもリスト内包表記が言語として組み込まれてくれると嬉しい
だと思う
頭に浮かんだロジックをすばやくコード化するのはメソッドチェーンが適しているし、
じっくり腰を据えてコード設計するならリスト内包表記のほうが美しい
自分は、たぶんこのスレもRubyコアの中の人も見ているだろうから
そのうちRubyにもリスト内包表記が実装されるんじゃないかと期待しているw
メソッドチェーンは書き易い
内包表記は見た目が整ってて綺麗、最終的な型がわかり易い
いじょ。