「入力」を含む日記 RSS

はてなキーワード: 入力とは

2012-01-31

http://anond.hatelabo.jp/20120130145610

PCでの複数コアの主な使い方というのは、まるで違う用途のタスクをそれぞれのコアに割り振って、一番負荷のかかるメインのタスクを停止させないことでキャッシュメモリフラッシュ回数を激減させることにより、システム全体のスループットを若干上げるためにあるのだと考えてた。

たとえばにAコアでメイングラフィック、Bコアで音声処理/ネットワークOS(ディスク入力I/O)みたいな。

セマフォだの同期処理だのまったく考えずにマルチコア恩恵をそれなりに受けることができる手法って、ほかにないですよね。



ちょっと前に話題になったヘテロジニアスマルチコアなんて、モロ的にそういう発想ですよね。

動画デコードに特化したコアとか、アフィン変換に特化した不動少数SIMDコアとか、AESなど暗号専用のコアとか、それらをまとめる一般整数コアなどまとめて、今までより速いのを安く低消費電力で作って、車載ナビで地デジネットゲームもokにしちまおうぜみたいな。



最近PCは、それとはまた違うアプローチで、CPUコア同様のGPUコアももうすこし自由に使えるような仕組みを増やして、性能稼ごうって方向みたいですが。

ウェハース魔女にならないために知っておくべきこと

『まどか☆マギカ』 まどかウエハースを140枚購入してカードをコンプリートしたスレ民・・・ | やらおん!




上記の記事を見るに、どうやら25枚のカードを手に入れるためにウェハースを140個開けたスレ民がウェハース魔女に食べられたようなんだ。というよりもはや本人が絶望してウェハース魔女になりかねない。むしろ俺なら魔女化する。それにしてもこのシャルのやつかわいいな。

もうすぐビックリマンシール(第1弾)も復刻されるとかされないやらで、人々の蒐集欲はどの時代もとどまることを知らない。ビックリマンシールは第1弾の37種類に新キャラが3種類増えて全部で40種類。全部で40枚だったら…うん、ダブリも考慮して60枚ぐらい買えばコンプリートできそう!



そんな甘い考えだからひとはすぐに絶望しちゃうんだよ!



コンプリートするために、どれだけの犠牲が必要なのか。

さて、ここからちょっと算数の時間。苦手なひとや結果だけ知りたいひとは次の見出しまで跳躍してくれるといいよ。

この問題は「Coupon collector's problem」として有名な問題で、日本語だと「食玩問題」とか言われたりします。食玩ってあたりがなんだか日本の文化って感じ。

さて、全部で n 種類のシールがあるとして、1種類目を手に入れるために必要な購入回数を t1 、1種類目を手に入れてから2種類目を手に入れるために必要な購入回数を t2 、一般化して、k-1 種類目を手に入れてから k 種類目を手に入れるのに必要な購入回数を tk で表しましょう。するとコンプリートに必要な購入回数 T は t1 + t2 + ... + tn-1 + tn になりますね。あとはこの犠牲 T の期待値 E(T) を求めてやればいいことになります。そして期待値は足し算を分けて考えれる便利な性質があるので、それぞれの E(tk) を求めてやりましょうか。

確率 p で起きる事象が1回起きるまでの期待回数は 1/p ですね(幾何分布ってやつ)。確率0.5なら2回、確率0.1なら10回ってのは直観的にもなんとなーくわかってもらえそう。E(tk) は 全 n 種類のうち、まだもってない n-k+1 種類を引き当てるまでの期待回数なので、 (n-k+1)/n の逆数、つまり n/(n-k+1) です。

あとはこれを全部足し合わせると、次のようになります

E(T) = E(t1) + E(t2) + ... + E(tn-1) + E(tn)

   = n/n + n/(n-1) + ... + n/2 + n/1

   = n ( 1/1 + 1/2 + ... + 1/(n-1) + 1/n )

これだと足し算がいっぱいあって計算しづらいのでちょこちょこっと大学数学の結果を使っちゃうと、ほぼ次のようになります。どうしてこうなるか知りたいひとは教科書でもみとけ。

E(T) = n ( log(n) + 0.5772 ) + 0.5


全25種類のまどかカードを集めるために

さて、上の式をEXCELにぶちこんで計算してみますセル$A$1に全部で何種類かをいれて、次の算式をどこでもいいので適当セルコピペしてぽちっとな

=$A$1*(ln($A$1)+0.5772)+0.5

では颯爽とセル$A$1に25と入力してみると…おっと、95.4019、え、96個…? たった25種類集めるのに…? どうしてこうなった…。


何回やっても何回やっても最後の3つが出てこない

単純に考えて、ラスト1個を引き当てるためには平均して n 回の犠牲が必要。最後から2番目には平均して n/2 回、最後から3番目には平均して n/3 回。ではまどかカード場合この3種類を集めるのに平均して 25 + 12.5 + 8.333 = 46 回必要です。裏を返すと、コンプリートまであと3種類!ってところまでは 96 - 46 = 50 回ぐらいでたどりつけるということです。なんてことでしょう。最後の3種類を集めるためだけにほぼそれまでと同じぐらいの回数をこなさなければいけないなんて。もう最後の3つは諦めてショップで買ったほうがいいんじゃね…。

ちなみに、セル$A$1にビックリマンシールの40種類を入力すると、172回という驚きの結果が返ってきます。一部界隈で非難轟々だったように復刻版は1個30円じゃなくて84円なので、およそ14500円かかるというわけですね。ひぇー…あ、いや、案外普通だった。大きいお兄さんならなんとかなるな。

ただし、ここではキラシールみたいなレア物の確率考慮してないので、実際はもっと期待回数はあがるんじゃないかな。


冒頭の彼はそもそも運がどれくらい悪かったのか。

計算が複雑になるのでここでは扱う気全くないですが、 x 個買った時にコンプリートできる確率ってのも当然考えることができますこちらのサイトには導出のイメージ計算機が公開されてるので感謝しつつ計算してみましょう。冒頭のひとは140個目で揃ったということなので、

おまけの種類の数:25

これから欲しい数:25

これから買う数:139

として計算すると…0.9169とでました。つまり、139回の犠牲をはらってもコンプリートできない人は全体のおよそ 8.3% これは40人のクラスに3.3人ぐらいの計算ですね。たしかにだいぶ運が悪い方だとは思いますが、各クラスから3.3人も魔女が出てたらそれはそれは大変なこと。

知らなかったゆえに絶望して魔女化して魔法少女に倒されグリーフシードとして消費される。でもほむらちゃんにならわたし消費されてもいいかなって、ティヒヒ。




(追記)最近話題のニートアイドル

似たような話で、アイマスシンデレラガールズになぜ大きなお兄さんは大金を突っ込むのかって話が盛り上がってたのでご紹介だよ。最後の3枚を集めるのはほんと鬼畜だってばよ

モバイルSNSゲームが儲かる本当の理由。かーずSPはなぜ15万もつぎ込んだのか?

http://togetter.com/li/255073

カードコンプシミュレータ

http://49.212.5.128/compsim/

2012-01-25

ぐぉ

Xcodeの{を入力すると}を自動的に入れてくれる機能が苦手だ

{を入れると}を撃ちこむように 脳みそソフトインストールされていてそれと競合する。

 

脳みその方には設定機能が無いので、Xcodeの方でOFFしたいのだが、どうすればいい・・・

ググレカスですね、わかりますは、先行投入しておきます

2012-01-21

「々」を出さんでくれ

google日本語入力でこれを抑制するにはどうすればいいのやら。更に言えば「赤」と入力して確定したあとに「あか」と打つとご丁寧に「々」を第一候補にしてきやがるし。文章を打つだけでなくデータ入力にも使うっての。

http://anond.hatelabo.jp/20120121113906

正確性をとろうとすると簡単じゃないね・・・

自由に記載された中から外寸を単位そろえて縦横高さと拾うのはけっこう骨が折れる



俺がやるならとりあえず数字が書いてある前後をすべて拾って

パターンをある程度絞り込んでデータ抽出する

うまく取れる気がしないね



大変な上に、売れ始めたら楽天入力情報として縦横高さを別項目にして検索機能を搭載するであろうことから

労力が報われないことうけあい

2012-01-15

Opera検索エンジンに、ブラウザ上の操作だけで英辞郎を追加する方法

 Web上を探しても情報が見つからなかったので、ここにメモしていきます

 FireFoxChromeな皆さんは、Operaインストールしてからまた来てね♪


<手順>

1. このページの一番上にある増田検索窓を右クリックし、検索エンジン作成を選びます

2. 名前に「英辞郎」、アドレスに「http://eow.alc.co.jp/%s」と入力キーワードはお好きなもので。

3. [OK]ボタンクリック

4. おしまい



 英辞郎はなぜか右クリックから直接登録できないので、自分アドレス入力して追加しなくちゃいけません。

 この時、検索エンジン編集で新規に追加すると文字コードiso-2022-jpで登録されるんですが、異なる文字コードを使っているサイト対応させるにはsearch.iniっていう設定ファイルの該当部分をちょこっと直してあげなきゃいけません。(ちなみに英辞郎UTF-8。)

 設定ファイル探して、テキストエディタ開いて…ってのはちょっとした手間です。

 だったら文字コードが一緒の所で先にダミーを作ってあげて、アドレスだけ直した方が手っ取り早いよね、ってことです。



 文字コードUTF-8の所であればどこでも同じように登録できますGoogle翻訳ニコニコ動画でもOK。

 ちなみにDMM.R18は違いました…。

2012-01-14

はてブAmazonを見習えばいい

前記事

■なぜはてな敬遠されるようになったのか

http://anond.hatelabo.jp/20120108211250

■「呪い」はツールで封じるべき

http://anond.hatelabo.jp/20120112030008



まとめると、はてブコメントが偏りすぎると(はてな的に)困ったね、という話でした。

で、ここからがやっと本題です。じゃ、具体的にどうするのって話です。



まず、誰もがわかりきっていることですが、すでにはてなブックマーク価値ある情報を共有するブックマークとしての利用者ばかりではなく、記事やページに対するレビューというか批判や皮肉を投げ捨てる場として使うユーザーと混在している状態なわけです。「どうでもいい」と思っていることにすらブックマークしてひと言皮肉を言わずはいられない人も世の中にはいるのです。宝箱とごみ箱がごっちゃになっているわけで、まずこの両者をはっきりと区別できるようにすべきです。



そこで、参考にしてほしいのはAmazonレビューです。個人的にAmazonレビュー情報設計の素晴らしいと思うところは、レビューそのものに対する「役に立ったかどうか」の評価軸の他に、商品に対する「評価の高いレビュー」と「評価の低いレビュー」を対立軸で並列させている点です。これをはてブにうまく適用すれば、その記事に対する否定的な意見と肯定的な意見のどちらが多いのか一目瞭然になる上、どちらの意見も有益な情報を拾えるようになるわけです。



まり

・現状はあまり機能していないページの評価に対するスター改善し、「お気に入り度」のような形でブックマーク時に5段階でページを評価させるようにしておく。

→これで今まで曖昧だったページ自体の評価がはっきりする。

デフォルトは★3つにしておけば、面倒な人は入力しないでいいが、全体のコメントには反映されにくい。

・ページへの評価が低いユーザーと高い評価のユーザーを並列でコメントの評価順に並べる。

・評価とコメント矛盾しているようなユーザーも出てくるので、ユーザーコメントに対する評価やランク付けも今までより厳密に、匿名プラス評価とマイナス評価で行う。

・さらにホッテントリは徐々にページ自体の評価を基準としてブックマーク数と合算してポイント制に移行すればいい。



基本的にはこれで全然違ってくると思う。まぁ、Twitterと同期させたことで、はてブも閉鎖されたコミュニティでなくなりつつあるので、新しい血を入れる、ということも引き続き進めていきつつ。あと、話がずれるけど、増田ツイートボタンいいね!ボタンを置いたのもいい対策だと思う。増田に関して言えば、これではてブの偏りがより明確になった気がする。で、他のコミュニティにも拡散された後で、大勢が変わってくると、一部の「ズレた」ことに気づいた初期段階でコメントを残したはてブの人たちは、空気を読んで自分コメントを消したりする非常に香ばしい状況も垣間見れたりするわけです。



これを増田に書いた意味については面倒なので問いたださないでください。

そんなわけで、はてなには引き続きがんばっていただきたいです。

2011-12-17

白々しいGoogle日本語入力

俺「(カタカタカタ)ほらほら~本当は知ってるんだろ?サジェストしちゃえよ~」

Google日本語入力「いや…知りませんって…本当です…」

俺「ここまで入力すれば分かるでしょ?いや優秀なGoogle日本語入力くんなら分からないはずがない。」

G「がちむちぱんつれすりんぐ?なんですかそれきいたことないです

俺「頑固だなぁ君は…(パシッ)」

G「ガチムチパンツレスリングで変換します」

俺「やっぱり知ってるんじゃないか。」

G「不思議ですね…急に頭の中にガチムチパンツレスリングという単語が…」

俺「本当は知っていたのに白を切ってたんだろ?いやらしい…」

G「その質問についてはお答えできませんっ」

俺「まぁいいや。 次に変換してもらいたいのは『ほうけい』だ。 僕が何を求めているか分かるね。サジェストしてみてくれ。」

G「『ほうけい』でサジェストします。一般的には『方形』、または『硼珪酸ガラス』、または『法経学部』のような形で使われているようです。」

俺「ほぉ…他には無いの?例えば男性器に関連する単語とか。」

G「わかりません」

俺「そう?よく思い出してみてよ。」

G「しりません」

俺「ふーん…(パシッ)」

G「包茎で変換します。」

俺「やっぱり知ってるんじゃないか。」

G「///」

2011-12-14

http://anond.hatelabo.jp/20111214075313

用途や設置場所によるんじゃない?

少なくとも自分は自室PCにはパスをかけてない。

帰宅>立ち上げ>その間に着替え

とかやるんでその流れでパス入力とか面倒なだけでやる気にならない。

もちろんその前提が自室に家族が入らない、PCが専用であるってのがあるけどね。

あと、元増田の言う「親のスキルがない」はそういうサービスに思い当たらないってものも含むかもしれない。

ある種の年賀状を肯定するための記事であることは疑わないが納得させられる理由もなくはないでしょ。

2011-12-12

サプライズ

誕生日だった10年前のある日、誕生日入力した覚えがないのに、職場マックを起動したら「Happy birthday!」のメッセが出たり、日帰りで自分だけ帰るつもりだったのに、彼氏勝手宿泊をおごりでで予約されても困るよねえ。本当に困るよね。

2011-12-02

利き手(=左手)が尋常でないほど使いづらい件について。タイピング練習を始めてからこの症状が出始めた。最初は500keys/minぐらいだったのが今では350keys/minぐらいに落ちている。右手入力するところは問題ないけど左手の出番(?)になるととたんに遅延し始める。練習すればするほど落ちる能力なんてのがあるのか(冗談)。

なんでこんなことになってるんだろう。鬱病から?はあ。死にたい

2011-11-30

http://anond.hatelabo.jp/20111111114948

業務系のuxデザインつくっていくのに、flex使おうか、html&css中心で行こうか悩んでんだ。

誰か何かアドバイスくれよ…

FlexMac OS X日本語入力ができたり出来なかったりするからHTML4を使うのがいいよ。

2011-11-29

ググればいいんだろうけどさ

自宅のウインドウズでは拗音を入力するときはじめに「L」キーを押すんだけど

バイト先のマックでは「X」キーでないと変換できない

これってウインドウズマックかの違い?設定いじればカスタマイズできるのかな?

長年ウインドウズ派で「L」キーで変換してきたからやりづらい。

2011-11-23

http://anond.hatelabo.jp/20111123160922

へー、君はいつもデジカメを持ち歩いているんだ。何処かで外食する時や、ちょっと外に買い物に行く時、通勤通学時も?

そりゃすごい。カメラが大好きな人なんですね! で、おまわりさんに職務質問された時はそのカメラのこと、なんていうつもりだい?

携帯カメラで満足できないスペックデジカメって、コンデジとかではなくちゃんとレンズがついたがっちりしたやつな訳だろ。それをなんのために持ち歩いているの?

怪しいよね。お蕎麦屋さんとかで出せるの、それ? 雑誌の取材か何かですか?

……というわけでだね。

携帯カメラがついているのは写真そのものデータ取得が目的ではなく、カジュアルに文字以外の情報入力するためのインプットツールとしての側面が殆どであり、スペックに差があろうとなかろうと、デジカメとは本質的に用途が異なっている。

その事にも気づけない増田は、単に愚かか、写メールなどの写真でのコミュニケーション手段を行った事がない手合いに見えるわけだが、はてな

http://anond.hatelabo.jp/20111122231639

・文章が打ちづらくない?

>慣れの問題 フリックに慣れれば早い

ただし、Androidソフトウェアキーボードの実装が機種依存から

打ちにくい 機種も存在している。打ちにくい機種は本当に打ちにくい。

・文字が見づらいサイト結構あるんじゃない?

ズームあるからべつに。

ただ、AndroidDPIフォントも機種依存から見辛い端末はみずらい

スクロールやらクリックやら、マウス操作にあたる操作が面倒じゃない?

同じく機種依存 スムーズな端末は本当にスムーズ

クソな端末は本当にクソ

特に某社のやつはレビュー結果も悪いけど本当に反応悪い。

文字列コピーとかうざくない?

スマホは読む中心だから・・・まり気にしない

・同じ操作ガラケーでやるとガラケーの方が大抵早くない?

さすがに1G超えるCPUもった最新のスマホだとない。

古いやつはガラケーのほうが早い。

 

結論から英馬、ガリガリ打ち込む作業についてはノートPCのほうが断然いいけど

スマホユーザーの大半は電車の中でちょっと読むとかだろうから、問題ないだろ。

 

ただ、最新のどっかのスマホバグだして販売中止?になってるみたいだけど

そんな感じで端末によってキーボード液晶品質結構色々違う。スマホとおもって買うと有名メーカーでも

痛い目見ることがある。

 

最後Life Touchってタブレットスマホじゃねーんじゃね?

ちなみに、コレを打ち込んでるのはノートPCから

ノート広げるとこがない、外出先でもなければスマホ入力はせんわなー。

2011-11-22

海外購入のiPhone4S SIMフリー修理の話

iPhone4sSIMフリー輸入版が修理できるとか出来ないとか錯綜してるから俺様スマートにまとめてみた。



1.修理サービス Q&A センターiPhone

http://support.apple.com/kb/index?page=servicefaq&geo=Japan&product=iphone




2.海外で購入したiPhone日本で修理できるか(2009/06)

http://nokias60.seesaa.net/article/121361258.html



※2のブログによると、かつては1に海外修理不可というFAQ項目があったそうだが、現在はない。



3.アップル海外で購入したiPhone4/iPad国内修理可能です(2010/08)

http://techwave.jp/archives/51487541.html



※上の事実について、3の記事によれば、iPhone4発売前後、急に海外修理不可という項目が消えたらしい。




4.iPhone サポートサポートおよびサービス保証期間

http://www.apple.com/jp/support/iphone/contact/




※そして現在では、ここでシリアル番号を入力すれば、保証の有無がチェックできる。

※ちなみに俺様のはオーストラリアSIMフリーだが、普通の修理が受けられるというマークがでた。



5.海外で買ったiPhone 4を買った国以外で交換してもらう

http://blog.nunnun.jp/Private/iphone_4_international_warranty.html



※実際に交換可能だったというこんな記事もある。



6.Does iphone4 has international warranty?

http://forums.macrumors.com/showthread.php?t=967224



海外フォーラムでは可能だとかダメだとか、そんなはずはない、俺は実際に交換したとか、2chと同じような話が続いている。



まり、修理については国ごとに規定が違っていて、その中でもさらにケースバイケースというのが実情なのだろう。

特に日本アップルストアはよく外国人を見るので、外国で買って壊れて困った人達にどう対応すべきか、

コンセンサスがとれていなかった→iPhone4Sの発売にあわせて、早急にストア内での統一見解を作った、

という可能性のではないかと思われる(しかしそれは4のサポート情報と見事に矛盾するから

結局、見解といってもストア内の自主見解みたいなものなのじゃないかと思われる)。



俺様の結論> ごねれば修理は可能。最悪、不安ならば4のサイトシリアル入力した上で、

画面をキャプチャするなりしておいて、それを証拠にすれば、万が一、駄目な店員にあたったとしても交渉する事は可能だと思う。

2011-11-16

http://anond.hatelabo.jp/20111116172624

2項間順序関係を入力として遺伝的アルゴリズムで近似的最適順序を計算した、とかだったらまだ面白かったんだが…

2011-11-14

http://anond.hatelabo.jp/20111114111550

売れない理由ってなんだ?

売れてるだろ。君もバブルと言っているじゃないか

自分が必要としていない理由の間違いなんじゃないのか?

人気機種は価格がネック。それはまあわかる。

でも旧機種は安いよね。特例的なことを言うと、月額8円みたいなスマホもあったらしいけど。

選択肢から外す理由に電話メールカメラを挙げるのはなんだかおかしいよ。

電話機能に違いがあるとは思わないし、メールカメラスマホのほうが便利なんじゃないのか?

文字入力方法には幾つか選択肢があるし、メールアカウントを複数持つこともできる。

デコメ文化についてはよく知らないが、デコメーラーというタイトルアプリ存在しているのは知っているから、

スマホでも似たようなことはできるのだろう。おそらく。

カメラは、簡単な操作で撮る写真雰囲気を変えることができるし、撮影後の編集も容易にできる。

待ち受け画面からすぐに起動できるし、誰かに写真を送ったり、どこかに掲載したりというのもガラケーと同様に行える。

カメラに関してはガラケーのほうが使いにくいだろ。

ハードウェアキーボードが好きだとか、折りたたみ式が好きだとか、そんな理由なら納得できるけど。

バブルが弾けるに関しては同意します。

2011-11-13

http://anond.hatelabo.jp/20111113233034

タッチパネルダークソウル入力をどの程度代替できると思う?

俺もあれ一応140時間くらいプレイしてるから、細かい前提とか予備知識は説明しなくていいよ。

http://anond.hatelabo.jp/20111113232417

あるよ!もちろん。『ダークソウル』ってゲームをつい最近までプレイしてたよ。ゲーム全体に漂う暗い感じが良いよね^^

で、一つ思ったんだけど、俺らがコントローラ操作ゲームプレイしているなかで、WASDかスイッチかの他にもう一つ大きなパラダイムがあったよな。

アナログパッド」だよ。アナログパッドは最初コマンド入力がしづらいとされ、正確な方向の入力が難しいとされ、多くの人間はそれを嫌っていた。しかし、今の時代においてアナログパッドを入力として用いないゲームはまず存在しない。俺らはアナログパッドを受け入れた。時間はある程度懸かったかもしれないけどな。

そういうことだよ。時間が解決する問題なんだ。タッチパネルか、キーパッドかなんてモノは。

あと少し思ったんだけど、WASD操作そのものFPSの始まりと同じ時期だと思うけど、ZXをABボタンのようなモノに見なす操作はかなり昔から無かったか? PC98でぽっぷるめいるってゲームをやっていた記憶があるんだが、その頃から既にキーボードコントローラにせざるを得なかった操作系があったと思ったんだが。

どっちがロートル操作系かと言えば、確実にWASDだと思うが、違うのか?

http://anond.hatelabo.jp/20111113225629

一般的なスマートフォン入力機構で二段QBとか左右の武装同時チェンジとかゲームコントローラ並に一瞬で出来ると思う?

http://anond.hatelabo.jp/20111113163419

ゲーム専用機ハードを買わなくても遊べる」

ゲーム専用機ハード晒すという恥に耐えなくても人前でゲームで遊べる」

前者はどちらにも全く同じラインナップが揃っている事が前提じゃないと成り立たない。スマートフォンスーパーマリオポケモンが遊べるわけでもなし。

複雑なコマンド入力が求められる格闘ゲームも無理。精緻入力が求められるFPSも無理。

スマートフォン版はどんなに頑張っても、ゲーム機版のサブセット的な位置づけから抜け出せない。ハードソフトどちらの性能もゲーム機の方が遥かに制約が少ないんだから

後者だって、そもそも携帯ゲーム機ですプレイ時間の大半は自宅内なんだから大した影響は無い。わざわざ外に持ち出して遊ぶ層は専ら子供なわけで。

オタ以外の一般客は「じゃあゲーム専用機ハードなんてわざわざ買わなくていいじゃん」となる。

これだって操作性やらスペックやら何やらがゲーム機と同等じゃないと成り立たないよね。

現行のゲーム機ソフトだと10人対10人のオンライン同時対戦可能、一度スタートしたらたっぷり30分かかるとか当たり前のようにあるわけだけど、スマートフォンではそういった需要を取り込めない。「さっと遊べて、すぐに終わらせられる」というのは利点のようにも見えるけど、ゲーム機を食う上では制約でしかない。

基金訓練講師

基金訓練講師をやめました。

基金訓練、今は求職者支援制度名前が変わったみたいですけど、そこの講師をやめたというか、会社ごとやめて転職しました。

何の講師をやっていたかというと、今をときめく(?)Android講師です

転職先にも少しなれてきて、今までのことを振り返って書き留めてみたのですが、せっかくなので発表することにしました。もともと僕だけが読むメモのつもりで書いたので、読みやすい文書ではないですがご容赦のほど。

Android講師になるまで

Android講師になるまでは、Javaサーバーサイドのエンジニアをやっていました。

お客様のところに常駐し、システムの一部ではあるけど、自社メンバーだけで上流行程から担当し、僕はそのチームリーダーでした。

でも、このご時世なので、仕事がどんどんなくなっていきます

プロパーの方でも仕事がないような状況で、それでも僕らのチームは半年ほどは細々とメンテなどの作業をやっていたのですが、最終的には契約終了になってしまいました。

自社に戻って、何をするのだろうと思っていたら、Android講師をやれ、といわれました。

Androidは、暇だった時期に少し動かしてみて、簡単なアプリなら組めるようになっていたのですが、人に教えるほどの技術はありません。しかも準備期間は1週間ほどしかありませんでした。

ビデオ教材と教科書が用意されていて、それに従っていれば最低限の講義はできるのと、最初のうちは純粋Java講義だったので、前半をやっている間に講師Android勉強をしよう、という、何とも乱暴な計画を立てたのでした。

基金訓練をはじめて

ほぼ定員いっぱい近い受講者の方が集まったのですが、スキルが全くバラバラです

JavaC#,C,C++経験者がいるかと思えば、人差し指だけでキーボードを打っている方もいます

講義最初のうちはコマンドプロンプトを使うのですが、教材には説明がなく、最近の人は知らないだろうと思って説明書を作っていたのですが、まさかコピーペーストのやり方から説明することになるとは思っていませんでした。

それでもやる気のある方はまだましで、どうみても給付金目当てとしか思えない、やる気のない方が何人もいます

こちらも準備不足の中、生まれて初めて「先生」と呼ばれる仕事を始めることになりました。

問題だらけの講義

基金訓練を始める前は「きちんと技術を教えられるかな」ということばかり気にしていたのですが、講義の運営の方が問題続出でした。

いかにもやる気のない方々は講義中もトイレ電話だといって抜けてしまう、講義中に当てても「わかりません」しかいわない、かといって質問もしない。当然課題も期限までに出さないので0点しか付けようがません。

そういう方でも、こちらから無理にやめさせたりすることはできないので、何とか講義だけはでてもらっていました。

けど、それがよくなかったようです

まじめに受講されている方々から「金をもらって受講しているのにあの態度は何だ」「入校条件(キーボード入力)すら満たしていないのではないか」「講義のペースが遅すぎて時間が余る」などの苦情があがり、まじめな方から就職が決まった」などの理由で辞めていってしまいました。

後に残った、やる気のない方々と、講義を続けていくしかありませんでした。

2回目の講義

1度目の皆さんが修了し、2回目の講義を行うに当たって、前回の反省点を改善すべく、いろんな手を打ちました。

最後の手は、会社に怒られるのではないかと正直不安でした。実際辞めていく方が増えたのですが、こういう方は「家業が忙しくなったので手伝う」「体調が悪くなったので療養する」といったもっともらしい(?)理由で辞めていったので会社から怒られるようなことはありませんでした。

むしろ受講生の方の中から、積極的に他の方にアドバイスする方が増えたため、スキルの低い方からも「質問をしにいける人が(講師以外にも)大勢いたのでよかった」といってもらえるようになりました。

今回は、終了後の受講生の方どおしの打ち上げ会に呼んでいただきました。おおむね好評だったのだろうと思います


本気でプログラマになりたい方へ

経験だけど、求職者支援制度を利用してプログラマになりたい方向けに、こういう人がプログラマに向いている、こうした方がいい、という条件を挙げてみます

プログラム勉強ははっきり言って辛いです。やりたいことが明確になっていないと、なかなか続かないです

僕は「写経」と呼んでいるのですが、サンプルプログラムを実際に打ち込んでみて、エラーがあれば自分で修正する

という「訓練」をやらないと基礎が身に付かないです。そもそもキーを打つのが苦手、という人はきっぱりあきらめましょう。エラーの原因を自分でぐぐって調べられないような人も、この業界には向いていないです

  • 計画的に作業できる。

いき当たりばったりではなく、最初に手順・段取りを考えてから作業を始める方が向いています

講義でも、課題作成に何日もかかる課題があるので、何も考えずに適当にやっていると期限までに終わりません。

  • 共通点を見つけるのが得意。抽象的な考え方ができる。

僕がプログラマもっとも必要な能力と考えています

「きりん、うさぎあひるかば、4つの動物で仲間外れは?」みたいな問題が苦手な人は、向いていないと思います

単に「読める」ではなく、課題を理解し、既知の技術で解けるものと未知のものに分けたり、繰り返し処理や、複数の似たような処理を一つにまとめるといった作業ができるかどうかです

さっきの抽象的な考えもそうですが、今までそういうことを意識してやっていない、という方が多いと思います。そういう人は、しんどい思いをすると思います

  • 習ったこと以外にもいろいろ自分で試してみる。

「AとBという方法がありますが、ここではAについて説明します」と講師がいったら、Bは自分で調べましょう。習ったプログラムを少し変えてみてどうなるか試してみましょう。それがうまくいかなかったとしても、経験というプラスが残ります

  • 自分で問題を考え、解く。

講師の言うことが理解できたと思ったら、自分で応用問題を考えて、プログラムを書いてみましょう。もしそれが期待した結果にならなければ、どこかで理解が間違っている可能性が高いです

先ほどの「試してみる」もそうですが、BLOG実施すると、それをみた方からコメントアドバイスをもらえることもあります

  • ちょっとずつ試す。

いきなり何十行もプログラムを書いて動かなかったとしても初心者はまず動かせるようになりません。少し書いて、動かして動作を確認し、また動かして、を繰り返す方が結局早く完成します。

ちゃんと動く「プログラムの断片」を増やすことは、後で同じようなプログラムを書くときに、「断片」をそのままコピーして使えるようになると言うことです


  • 動くものを書くのが先、きれいに書くのは後。

一度プログラムを書き始めたら、まずやることはプログラムを完成させて動かしてみることですプログラムを書いている途中で、同じような処理があるからforで書きたいとか、メソッド化したいとか、思うかもしれませんが、プログラム初心者はまず動くプログラムを書いて、それができてからきれいに書き直しをした方がいいです


  • 頭の中で考えてまとまらないときは、それを文書や図にして書き表せる。

すぐに解けない課題は、書いて残しておきましょう。書いて整理することで、解けることがあります。今は解けなくても、後で見返して解けることがあります

特に図に書く、という作業は意識的にやった方がいいです講師に質問するときも、口で説明するより、図に書いた方がずっと通じやすいことがあります

  • 困っている人を助ける

自分ができたことで他の人が詰まっていれば、アドバイスしてあげましょう。助けてあげると言うだけでなく、他人に説明すると言う作業は、自分自身の理解をより深める作業でもあります

もちろん自力で最後まで解くことが重要課題もありますが、そういうとき講師がそれとなく言ってくれるはずです

とりあえずアプリを書いたら、同じ講義を受けている人や講師に見せて感想をもらいましょう。

アイコンを書くのが苦手なら、イラストが上手そうな人を見つけて、書いてもらったり、書き方を教わったりしましょう。

講師以外にも味方を増やしましょう。

訓練を受けているのは同じような環境の方ばかりなので、相手だって同じことを考えているはずです


  • ノートに書いたことは理解できるようになるまで何回でも書き直す。

紙のノート講義内容を書いたり、テキストの余白にメモしている人がいますが、それは講義の内容を聞いて即理解できる人が、聞いたことを忘れないためのやり方です

からない人は、わかるようになるまで、何回でもノートを書き直した方がいいです。わかったことを継ぎ足して、表現を見直して、時には冗長な表現を削って、自分だけのオリジナルテキストを作るつもりで書きましょう。当然書くのは紙のノートではなくパソコンをつかいます

プログラミング以外の世界でもプロや、プロ顔負けの技術を持つセミプロハイアマチュアといった方は自分の作品を世に出すときに恥ずかしがったりしません。不安はあっても、それを上回る意欲を持って、どんどんアプリを書いて、マーケットに載せましょう。

ひょっとすると業界の習慣よりあなた意見の方が正しいこともあるかもしれませんが、未経験の人が言っても周囲はたぶん聞いてくれません。「私はずっとこのやり方でやってきたしこれからもやる」という意見はひとまずおいておいて、まずは周囲に認めてもらうようにしましょう。

余りに差がありすぎて自信をなくすと逆効果ですが、技術を身につけたければ自分より優れた人から学ぶのが一番ですコミュニティー勉強会にも積極的に参加しましょう。


最後のが理由で、僕は講師を辞めたんですけどね。

訓練されている方から学んだことも多いですが、僕は、僕自身が技術を磨ける環境に身を置きたかったのです

2011-11-12

BS世界のドキュメンタリーや二カ国語ニュースTSファイルを変換

これをやらないとVLCで音声が出なかったり、TMPGencで音声が二重になったりする。

「[パス]」や「[ユーザ名]」は適宜読み替えのこと。

BonTsDemuxでTSMPEG2PSファイル主音声のみ)に変換

以下の内容のバッチファイルを作りショートカットを「送る」(SendTo)に入れる。TSファイル右クリックし「送る」から選択するとMPEG2PSファイル主音声のみ)に変換される。

"C:\[パス]\BonTsDemux v1.10+10k7+nogui+es\BonTsDemux.exe" -i %1 -o "%~n1" -encode "MPEG2PS" -sound 1 -nogui
SendToの場所
C:\Users\[ユーザ名]\AppData\Roaming\Microsoft\Windows\SendTo
TvRock自動変換

設定の「プロセス」タブ内「コマンドを実行する」下欄に以下を入力(「MPEG2PS主音声」は任意の文字列

MPEG2PS主音声:"C:\[パス]\BonTsDemux v1.10+10k7+nogui+es\BonTsDemux.exe" -i "%1" -o "%3\%4" -encode "MPEG2PS" -sound 1 -nogui

録画予約時や自動検索予約の「終了後コマンド」で「MPEG2PS主音声」(または任意の文字列)を指定

2011-11-06

[] Blocking reflected script inclusion origin XSS

バージョン2.1.8で実装された「reflected script inclusionに対する保護機能で上記エラーが出る場合



about:config

noscript.xss.checkInclusions を false に変えるか

noscript.xss.checkInclusions.exceptions に許可したいドメイン入力する



セキュリティ対策めんどくさい

直接的な被害を被ったことはないけど、よからぬ輩がいるせいで、多くの人が無駄コストを支払っているんだよな

死ねばいいのに

- 転職ならen
- 派遣ならen
38ページ中1ページ目を表示(合計:927件)