「Atok」を含む日記 RSS

はてなキーワード: Atokとは

2015-01-18

増田新年だしパソコンの設定をする

新年だしね

新年にもなれば「心機一転で」とか「新しいパソコンを購入したから」とかで何かとパソコンの設定はするものだ。

えっしないの?しとけよ、悪いことは言わないからさ。

バックアップを取る

パソコンの設定を大幅に変更するときは機種固有障害が起きる可能性もあるし、バックアップは取っておいた方が良い。

バックアップは可能ならばDVDとか光学ディスクメディアにしておこう。長期保存効くし。

うそう知ってるか?USBメモリデータってちょっと時間が経つと消えるんだぜ?

USBメモリー編】放置厳禁!データの“自然蒸発”に要注意:寿命が来なくてもUSBメモリからデータが消える?《徹底研究 メディア寿命》 - PC Online(日経BP)

http://pc.nikkeibp.co.jp/article/basic/20100513/1024861/

OSクリーンインストールする

この際さ、やっちゃわない?OSクリーンインストール

クリーンインストールの利点は、汚れたシステムを真っ新綺麗に出来るとか、デフラグ改善しきれてなかった断片化をこれまた真っ新に出来るとか、同じエロ画像をいくつも保存してて容量を無駄に食ってたのを解消出来るとか色々ある。

セキュリティ的にも今まで発見されてなかった未知のスパイウェアを根刮ぎ逝くことも出来るし、クリーンインストールによる膨大な読み書きによってハードウェア寿命を浪費するという欠点は利点から考えると小さいので半年に1回くらいはクリーンインストールして損は無いはずだよ。

そして何かあったときOSインストール方法を学んでおくってのも大事だと思うんだ。

セキュリティソフトを導入する

OSクリーンインストールが済んだらセキュリティソフトを導入する。

既に有償セキュリティソフトを購入して所有している人は付属しているマニュアルに従って設定しよう。

実はWindows 8と現行のWindows 8.1にはインストールの時点でMicrosoft Windows Defenderと呼ばれるセキュリティソフトがはじめから導入されているからココは飛ばしても問題は少ない。

Windows 7以前、Windows 7Windows Vista Windows XPなどなどの古いOSユーザMicrosoft Security Essentialsを導入しておこう。

Microsoft Security Essentials - Microsoft

http://windows.microsoft.com/ja-jp/windows/security-essentials-download

あえてMicrosoft Windows DefenderやMicrosoft Security Essentialsを切り、オープンソースで開発保守されているClam AntiVirusを導入するのも選択肢としてはアリ。

Clam_AntiVirus - Wikipedia

http://ja.wikipedia.org/wiki/Clam_AntiVirus

Windowsで常駐化をしたい場合は補助ツールであるClam Sentinel必要なので注意。

Norton ConnectSafeでネットフィルタリングする

スパイウェアとか感染する確率を減らすにはそもそも怪しいWebページへアクセスしなければ良いわけで、そういう設定を施す。

詳しいことは面倒なので端折るが名前解決のためのDNSサーバアドレスを変更すりゃ良い。そのサービスNorton ConnectSafe。

Norton ConnectSafe - Wikipedia

http://ja.wikipedia.org/wiki/%E3%83%8E%E3%83%BC%E3%83%88%E3%83%B3_%E3%82%B3%E3%83%8D%E3%82%AF%E3%83%88%E3%82%BB%E3%83%BC%E3%83%95

以下のリンクを参考にプライマリ(主に使う側)を199.85.126.10セカンダリ(プライマリが逝った時の保険)を199.85.127.10にすると設定出来る。

Windows 8 でのDNSサーバー確認方法 - ASAHIネット

http://asahi-net.jp/support/guide/os/0010.html

危険性のあるサイトをはじく『Norton ConnectSafe』は転ばぬ先の杖である - lifehacker(※Macでの設定)

http://www.lifehacker.jp/2014/05/140509norton_connectsafe.html

ちなみにネットワーク上の全てのマシン適用したいのならばルータ側のDNSサーバ設定を変更すると良い。

ルータ側で設定するとスマホセキュリティが怪しい地デジTVアクトビラNintendo3DSWebブラウザなどでもNorton ConnectSafeが適用されるようになる。

Wikipediaに書いてあるポルノなどを含むアドレスを設定するとR18なWebページへアクセス出来なくなるので必要に応じ選択すると良い。

Scalable Networking Pack(SNP)を無効にしてネットワーク速度を改善する

小難しいことは省くが当のMicrosoftも認めるクソシステムSNPというのがある。

当のMicrosoftがクソだと言ってる上にパーソナルユースではそんなに関係無い機能なのに大人の事情なのか何故かデフォルトでは有効になっているか無効にする。

SNP無効にする

http://speedup-xp.com/win7org/52.html

上記のサイトには何か色々高速化情報が載っててWindows7でなくともWindows8Windows8.1などでは比較共通点も多いし試してみると良いかも知れない。

Chocolateyを導入する

これはWindowsのみだけれども・・・というかMacLinuxでは普通に使われているパッケージ管理システムWindows板。

パッケージ管理システムに馴染みないWindowsユーザは1行のコマンド指定した定番アプリケーションを一気にダウンロードインストール出来るツール解釈しておけば良い。

更にChocolatey経由でインストールしたアプリケーションの一括アップデートが可能など高機能

Windowsアプリコマンド一発で導入できるパッケージ管理システム「Chocolatey」 - 窓の社

http://www.forest.impress.co.jp/docs/review/20130603_601777.html

Chocolateyを導入したら自分の利用しているWebブラウザやメーラ、動画プレイヤーなどをインストールしてみよう。

Google日本語入力日本語入力を快適にする

色々設定していくのにはやはり日本語入力が不便なのは宜しくない。

ATOKとか有名な高性能日本語入力はあるけれど、ココは定番Google日本語入力で快適にしよう。

Space and Shiftを導入して更に日本語入力を快適にする

おそらくは平均的なパソコンユーザには聞き慣れないだろうSpace and Shift略称はSandS。

これはSpaceキーを押している間はShiftキーとして働き、Spaceキーを押して離すと空白が入力されるという入力方式だ。

SandSの利点はホームポジションから離れずデフォルトキーバインドでは遠いShiftをサッと入力出来ること。

親指でShiftキー入力することになるので、操作はいわゆる親指シフトキーボード配列に近いかも知れない(※SandSは設計自体親指シフトとは違うので同一視してはいけない)。

WindowsでSandSを実現するにはAutoHotkeyを使うのが情報量的にも一番だろう。MacであればKeyRemap4MacBook(Karabiner)を使う。

AutoHotkey SandS -Google検索

http://goo.gl/XCesm

KeyRemap4MacBook(Karabiner) - pqrs.org

https://pqrs.org/osx/karabiner/index.html.ja

ついでにこれは好みだがCapsLookキーをCtrlキーへ置き換えたりしても良いかも知れない。

SandSは一度使い始めると病み付きになる。一度は試してみるべき。

基礎はだいたいこんなもん

あとはChocolateyからよく自分が使うアプリケーションインストールしたりしてる。

実は互換GUIシェルbbleanを使ったりもしてるけど基礎の基礎な設定という意味ではなんか違うなと思って掲載はしなかった。

忘れてる部分もあると思うんで「基礎ならコレもじゃね?」ってのを可能ならば書いておいてくれると助かる人も居るんじゃね?と思う。

2014-12-15

埋塞くらい一発で返還しろ一太郎さんよお

最近ATOKの変換がいまいち

2014-09-22

http://anond.hatelabo.jp/20140922161700

ATOKは長文変換に強いので短文でこまめに変換する癖がついていると威力が低下する。

あとは文法間違いの訂正機能とか。

ただ普段遣いならGoogle日本語入力でも全く困らんだろう。

というか、Google日本語入力が異常なんでな。

http://anond.hatelabo.jp/20140922161700

はてなキーワード辞書があるATOKはてなーが嫌がるとか不思議だな。

冗談はともかく、ATOK Syncで同じ辞書がどこからでも使えるのは明らかなアドバンテージだと思う。

ATOKって金出す価値あるの?

 何年か前だけど評判がすごいからためしにインストールして一ヶ月くらい使ったけど、無料IMEに比べて特に便利だとか頭いいとか感じなくて、試用期間が終わったらそのままアンインストールしたことがある。

ATOKが頭いいとか使いやすいとか気のせいじゃないの? 単に慣れてるだけなのを性能いいって言ってるだけとか。

 以前の職場で、PCに入れるアプリ会社が許可したものだけってことになって、ATOK秀丸ベッキーあたりの有料ソフトを使ってた連中が「これが使えないと仕事効率落ちるだろ!」みたいにゴネまくって会社に買わせるってことがあったけど、仕事VisualStudioがメインでテキストエディタなんてサクラでもEmEditerでもなんでもいいんじゃね? って感じだったわ。自分は。

「金出して買ってるんだから優秀に決まってるだろ」って思い込みなんじゃないかって気がする。

 ATOKが優れてるって客観的データ検証ってあるのだろうか。

2014-09-06

「実はiOS向けATOK作ってました 開発リーダー」←ばかじゃねーの?

http://www.justsystems.com/jp/products/atok_ios/

昔は開発スタッフなんて表に出てこなかったんだ

世に出る製品からは完全に作った人の人間味は取り除かれ、

製品のもの品質とアフターケアだけで勝負していたんだ

それを最近は、やたら開発者が脚光を浴びだしてきて

製品の善し悪しに関係なく、作れば何となく開発者凄いみたいな雰囲気になってる。

市場に出回った製品不具合が出たとしても、修正版を出せばよい。

修正できなくてもtwitterでごめんなさい、開発者も頑張っているんです。とのたまう

そんな文化ネトゲユーザくらいしか持ち合わせてなかったんだ

今はほとんど全ての製品DLC化し、いつでも取り替えが効くようになったし、

そのぶん、開発者との距離が近くなった。

距離がちかくなったぶん、開発サイドが世間に対して甘えだした。

そのていたらくの結果が糞アプリの氾濫。

いつでもゴメンナサイできるから開発者品質に目を向けなくなった。

2014-07-12

から、いい加減オプトインをデフォにしなさいよ

ジャストシステムから件の名簿に関するメールが届いた。内容を読んでみると、うちは悪くない、という内容で、どうでもよかったが。

ジャストシステムを責めるわけでは無いが、宣伝メールとか、ダイレクトメールとか、営業電話とか、いい加減に法律オプトインを標準にしなさいよ、と。

先日のYahooCCCデータも、オプトアウトデフォだし。大多数の顧客が望んでいる方を標準にしない(データをばらまかれるのを望む客が多いのか?)企業など評価するに値しない。今はせっせとYahooCCCから縁を切ろうとしている。Tポイントカードも捨てた。が、こいつらどこにでもはびこってるからなかなかめんどくさい。

ジャストシステムが名簿業者から合法的な)データを買ってると聞いた時点で、どんだけおめでたい脳をしてるんだ、と思った。そろそろジャストシステムからの縁を切ろうかねぇ。ATOKはすばらしいと思うんだが。

2014-04-14

個人的に必須Mac環境

マシン買い換えのためにメモ

仕事編集制作デザインプログラミング

入力デバイス

- HHKB Professional JP …… 最強のキーボードしかも省スペース。Adobe製品を利用するには JP版が便利)

- Logicool G9x …… つまみ持ちできるゲーミングマウス最近価格が高騰している)

- SteelSeries Kinzu v2 Pro Edition …… Logicool G9x の後継マウスとしてテスト使用中

★文書執筆

- Scrivener …… 最強の文書執筆ツール(これ以上のものはない)

- Bean …… 簡単な文書作成(複雑なレイアウトはできないが、とにかく起動が速い。PDFも書き出せる)

デザイン制作

- Adobe Creative Cloud …… デザインアプリケーションはこれでいい(結局は)

- Adobe Fontfolio …… 欧文フォントコレクション(高額だが結局安上がり)

学習

- Anki …… 効率的語学学習英語ドイツ語)。iPhone版と併用して効果アップ。

★プレゼンテーション

- HandBreak …… DVDデータを変換

- QuickTime Pro 7 …… ムービーデータの簡単な編集

- VLC …… 動画データ再生

- Keynote …… プレゼンテーションソフトとしての完成度が高いし見た目もよい

★開発

- Tower …… Gitによるバージョン管理ソフト(他にもあるが最初に使ったソフトから

- Omni Focus …… GTDによる作業進捗管理iPhone版と併用して効率アップ。

- Omni Graffle …… 図表作成

- MAMP …… 開発環境

- SQLEditor …… データベーステーブルの設計用(Mac用のこの手のソフトは数が少ない)

- BBEdit …… テキストエディタ(他にもいろいろあるが、最初に使ったソフトから

- Cyberduck …… FTPクライアント(動作が遅いが、特に困ることがない)

ユーティリティ

- KeyRemap4MacBook …… Finder操作まで全部キーボードでやってしまう(Emacsな人にお勧め

- NameMangler …… 一括ファイル操作(類似ソフトに比べると動作が早い)

- Boom …… 音声ボリューム限界以上に上げる(プレゼンテーション時に有用*狭い部屋なら外部スピーカーがいらなくなる)

- SiteSucker …… 個人的魚拓作成

- Synergy …… Macウインドウズマシンキーボードマウスを共用

- PlainCalc …… 履歴を残しながら簡単な計算ができる

- Paparazzi …… 長大ウェブページを一気にキャプチャできる

- ATOK …… 日本語入力環境は、作業時間を大きく左右する=時給を左右する

- Clinch …… ドラッグしてウインドウサイズを変更

- SizeUp …… キーボード操作ウインドウサイズを変更

- Alfred …… キーボード操作で、アプリケーション起動/インターネット検索

- FreeMan …… マシンメモリ使用状況を監視し、適宜開放

- ImageUp …… IMEの状態を視覚表示

- SimpleCap …… 最強の画面キャプチャソフト

- ClipMenu …… クリップボード管理テキスト変換

 

付記

ClipMenu では、クリップボードに保存されているテキストを変換できる。

変換方法アクションとして自分で用意する。

用意しているアクションで常用しているのは下記の通り:

- 横組用にテキスト整備.js …… 英数字記号約物類を所定の様式に一括変換

- アラビア数字漢数字に変換.js

- 漢数字をアラビア数字に変換.js

- 行をユニーク化.js

- 行をソート.js

2014-03-28

ジャストシステムATOKパスポート使ってるがユーザー登録済みでログインしてるにも関わらず毎回毎回毎回毎回メアド入力させられてアンケート答えさせられて試用版ファイルダウンロードさせられる。しかダウンロードリンクを見つけるのが超手間

あんなわかりにくいウェブサイト今時見つけるほうが難しいぞ

ジャストシステム担当者は千回○ね糞が

2014-01-24

『35,000円でNexus5を衝動買いした話』の後日談

 先回のエントリー( http://anond.hatelabo.jp/20140119132435 )はそこそこ好評だったようで、『Nexus5』でググるトップページの上から2番目に表示されます(2014/01/24現在)。

 Google先生ビッグデータをもってすれば、私を社会的抹殺することは簡単ですが、メリケン人のデモクラシーリバティー精神はきっと私を赦してくれるはずです。赦してください。

 前回までの話を三行でまとめると、

  1. iPhone持ってるけどNexus5が欲しくなって衝動買いした。

  2. やっぱiPhoneの方が使いやすいな。

  3. Nexus5が文鎮になる。

 です。

 このGoogle文鎮で何枚も『倹約』、『清貧』といった戒めの言葉を書きました。ちなみに給料日までの食費は弟(18歳)に借りました。

 お習字にはもう飽きたので、今回は『文鎮化したNexus5をiPhoneライクな使える端末に変える』話を書きます

 以下、私がした具体的な作業を列挙します。

 施策アプリインストール

  『既に持っているiPhoneと同じアプリインストールする』という、既に結論が最初から決まっている会議と同じくらい有意義な作業をします。

  Android用がリリースされていない、あるけどイマイチ使い勝手が良くないアプリは、代替物を頑張って探します。

  私は『GoodReader』の代用品を見つけるのに苦労しました。というか、見つかりませんでした。Good〜を作ったヤツは天才だと思います。Good!

  ニコ動プレイヤー非公式アプリ( https://play.google.com/store/apps/details?id=net.binzume.android.nicoplayer&hl=ja )が良いです。

  Google日本語入力は賢いです。ATOKに1,500円払う必要はないんじゃないかな。

  有料アプリを買う時は、セブンイレブンで売っているGoogle Play ギフトカードを使うと良いでしょう。

  Nexus7が当たるキャンペーン( http://vdpro.jp/google.seven/ )をやってます。もう要らないわ。

 

 施策② 動作を軽快にする

  バッググラウンドメモリを喰っているタスクを減らす作業をします。

  Zapper( https://play.google.com/store/apps/details?id=com.lookout.zapper&hl=ja )のようなタスクキラーアプリを使ってメモリ解放します。

  必要に応じて各アプリの設定を変え、なるべくメモリを消費しないようにします。

  とりわけ勝手に常駐したり、バックグラウンドで動き出す迷惑タスクはぶった切っていきます

 施策ウィジェットでホーム画面をiOSライクにする

  これは諦めました。

  あまりiPhone風の見た目にならなかったり、パソコンデータをやりとりしたりと面倒です。

  好事家は『Android ウィジェット iPhone風』でグーグル先生相談してみてください。

 Nexus5をiPhone化するために私がやったことは以上です。

 他にも、Nexus5用クリアケースを魔改造して外観をiPhoneにするという考えが脳裏をよぎりましたが、既に結論が(ry くらい非生産的なので自制しました。

 あとはカスROMでしょうか。カーネルに手を突っ込んで、本当に文鎮化したらテンション爆アゲ↑↑ですね。

 上に書いたことをNexus5にしてあげると、多少は使える端末になります

 同じことをすれば、他のAndroid端末も利便性が向上するのではないでしょうか。

 ただ、機種によっては『消せないゴミアプリプリインストール』されていたり、『OS更新メーカーが真面目にやらない』といった困難があるようです。諦めましょう。

 まぁ、一番良いのはiPhoneを使うことなんですけどね。誰か、私のNexus5買ってください。弟への借入金返済に充てます

2014-01-23

iPhone興味あるんだけど

スマホ買い替えを検討しているのだが、結局またAndroidになりそうだ。

iPhoneは今の5Sになって追加されたシャンパンゴールドが個人的にドストライクで、それだけで飛びつきたくなるが・・・


問題はIMEだ。

御存知の通り、iPhoneというかiOSは、IMEインストールを認めていない。

自宅PCスマホGoogle日本語入力を使う一方、職場PCATOKでさえ不便に感じるような自分には、それだけで猛烈なストレスになるのが容易に想像出来てしまい、結果諦めていると。

ジョブズが生きていたら直訴してやりたかった所だけど、それも出来ない今は「買わない」という選択肢しかない。

なんとも残念。

2013-10-11

ATOKが4.1移行のカーソル飛び問題を解消するためのモードを実装した

なんか挙動違和感あるけど一応普通に打てるな

たまに変換結果がおかしくなるような気がするけど

2013-10-05

anond:20131005120056

ATOKが禁止される理由ってなんなのだろう。ACCS http://www2.accsjp.or.jp/ がらみ? 業務用のコンピュータに、会社で購入したATOKインストールし、使用することが、なぜ著作権侵害になるの?ATOKというブログラムになにか問題でも?

業務用のコンピュータで私費購入のソフトウエアを使用することが、著作権侵害になるのかな。しかし、ATOKって法人が購入して業務に使えるよね。単なる経費節減か。MS-IMEなら追加費用なしで使えるからアドビ製品は買うの?なぜ?

「道具に拘るのは無能の証」なんだから、ワードもエクセルもいりません。メモ帳でいいよね。

参考 http://hkom.blog1.fc2.com/blog-entry-819.html

http://anond.hatelabo.jp/20131005004542

会社の新ルールATOKが禁止になった。

MSAdobeジャストシステム製品は、会社購入以外のインストールが一切禁止。

MSAdobe会社購入管理するが、ジャストは対象外。

私費購入は認めない。違反者は懲戒対象。

ACCSからみなんだろうか。

ルールを作った本社担当者は元とおんなじ考えなんだろう。

「道具に拘るのは無能の証」

ぼくはATOKのおかげで、良い仕事ができていたんだが。

さよならATOK

2013-09-29

東京とか上部構造()はほんとに景気回復してるッポイ

TBSオールスター感謝祭、チームか個人かの違いはあるけど、トップへの賞金が現金100万円、さらに個人トップトヨタ新車だって

トップの賞金がヤマダ電機ポイントだった頃に比べたらあからさまに景気が回復してる雰囲気ATOKは変換してくれた)。

こんなトコで景気を感じるとは思わんかった。

2013-08-31

文章系専門学校で学んだこと

http://anond.hatelabo.jp/20130830202223

小説を書くための学校に、2年間通った。

特定を恐れずに、その経験談を書いておこうと思う。

最初教科書本多勝一木下是雄だった。

400文字詰原稿用紙のレポートを何度も書かされた。学校までの道案内や入学式の報告といった、無味乾燥としたレポートだ。

その400文字は、先生の厳しい添削で真っ赤になるのが常だった。

まともな文章をたった400文字すら書けない。その現実の中で僕らはもがいた。

本を読んだ。

プラトンから神々の指紋」まである推薦図書のリストがあって、半分は読んだと思う。(神々の指紋は残念ながら読んでいない)

村上春樹吉本ばなな江國香織好きな人が仲間内では多かった。一方で、ラノベばかり読むグループもいた。

僕自身は、SF古典人文学系の新書を読んでいたと思う。

その時期いちばん読んで良かったと思うのは、佐藤信夫の「レトリック感覚」「レトリック認識」だった。

ただ、読んで良かった、という気持ちだけが残っていて、内容は詳しく覚えていない。

50枚の短編小説を書くのが、1年目の目標だった。

50枚書くことは難しくなかった。

夏にはもう初稿が提出できて、先生にはそれなりに褒めてもらえた。

しかし、自作何となく気に入らなくて、勝手最初から書き直してしまった。

それから、文章を先生に褒められることは一度もなかった。

書き直した作品は、生徒みんなの前で罵倒された。(トラウマだ)

合計で7回は書き直したと思うけれど、何度やっても評価はされなかった。

2年目の卒業制作100枚の中編だった。

そちらも同じように失敗した。

レポートなども合計すると、2年間で2000枚は書いたと思う。

授業では色々な人から話を聴いた。

某有名ゲームプランニングをしていた人・女性雑誌編集長とある古参ハッカーラノベ大御所・今ではずいぶん有名になってしまった当時の新人作家……。

映画演劇もたくさん見せてもらった。レポート宿題が必ず付いていたけれど。

民俗学古事記を読んだり、美術学で有名絵画から聖書シンボルを読み解いたり、構造主義を応用して物語プロットを組み立てる授業もあった。

教えてくれる人はみんな(出来る範囲で)熱心で、青臭い自分言葉もちゃんと聞いてくれた。

ちなみに、小説先生は往年の一太郎ユーザーで、ESCから始めるショートカットばかり使っていた。

キーシーケンスの組み合わせを暗記していたようで、VimEmacsに通じるところがある。

日本語IMEについて、ATOKは使い物になるが一番良いのはWnnだ、と言っていた。その真意は定かではない。

提出ファイルにはShift-JISのプレーン・テキストを指定し、タイトル名前の入れ方も詳しく指示していた。おそらくマクロで処理したのだろう。

ただ、提出メディアフロッピーディスクだった。もう10年以上前の話で、テレホーダイ記憶が鮮やかだった頃だ。

僕が通っていた学校に限れば、環境としてそんなに悪いところだとは思わない。

当初は周囲を見回して傲慢になっていたけれど、その鼻柱は見事に折られてしまった。

客観的に言って、使おうと思えばいくらでも使える環境だったと思う。

ただ、進路が難しい。学校を出た後でどう生活を立てていくかが難しい。

日本社会の標準的ルートからはやはり外れているのだ。

卒業生の進路はそれぞれだった。

僕はPGSEの道に突き進んでしまった。

定職に就いていない人間もきっと多いだろう。

頭の良い同期は大学に転入した。

プロとして活動していると言えるのは、50人の同期の中で3〜5人だと思う。

(これはきっと、専門学校の中ではかなり良い割合に入る)

おそらく最良の選択は、大学に転入し、標準ルートに戻ることだ。

標準ルートを知ることも大事だし、それから生活を安定させてデビューを目指せば良いと思う。

(ただし金が掛かりそうだが……)

専門学校は、僕にとっては良い場所だった。

何も知らない自分に大きなトラウマを与えてくれたのは、本当にありがたい事だ。

ただ、自我の捨て方は教えてもらえなかった。

こればかりは、学校の外で年齢を重ねてから、知るほかなかった。

文章を書くには、どうしても、自我を捨てた部分が必要だ。

そう悟りながら、僕はいまだ書けないでいる。

純文学系の新人賞に一度だけ送って落選した実績しかまだない。

そして、日本語よりJavaを書く時間の方が長く、それよりもD言語を書きたいと思う毎日を、無為に過ごしているのだ。

追記

トラバでも言われてしまったけど、「学んだこと」と言いながら、学んだ技術的な内容をあまり書いていなかった。

多少参考になる部分があるかもしれないので、追記してみたい。

ストーリー構成の教科書としては、シドフィールドが使われていたようだ。

ただ、当時はろくな翻訳が無かったらしく、教師オリジナルテキストを使っていた。

ハリウッド流の伝統的な4分割構成が基本で、自分アイディアをとにかくそれに落とし込み、内的整合性を保って読者に提示する技術を教えられた。

たとえば下記のような点をチェックするよう繰り返し言われた。



他にも色々と細かいテクニックについて教えられた。書くときの気構えであったり、推敲添削方法であったり。

今はストーリー構成の良書も多いだろうし、自分教科書を集めて勉強できる環境も整っているかもしれない。

から自分で体系的な資料を集め、先生になってくれる人や切磋琢磨できる仲間を見つけ、継続的に書く環境を整えられれば、わざわざ専門学校に行く必要は無いだろう。

専門学校などという人生を浪費する施設より、週末の教室Webでの作品発表・添削という形の方が適しているかもしれない。今の時代はきっとそうだろう。

レベルの高い卒業生の作品を見ると、内的整合性の点では下手なラノベよりしっかりしているものが多かった。

しかし、

「全体的に整合性が取れていて、ちゃんとした盛り上がりがあり、伝統的な構成に従って無駄なく構成できているか?」

という問題と、

「それが商業的に売れるか?」

というのはまったく別の問題だ。

商業的消費はたぶん非体系的な世界で、体系的技術がそれにどこまで寄与できるかは分からない。

とあるデビューした卒業生処女作は、内的整合性など何も考えていない、次々と新しい要素がひたすら出現する怪作だった。

その一方で、しっかりした技術のある人が、なかなかデビューの糸口を見つけられないでいる。

ちゃんとした構成や一貫性よりも、変に魅力的な脇役が愛されたりするのが商業世界だ。

特に日本おいて、消費者は全体よりも部分を好む傾向が強いと思う。

そして、部分で受けることを狙うのはかなり難しい。

部分を愛する文化というのはきわめてハイコンテクスト文化で、普遍的一般的技術原理的に存在できない気がする。

それは様式美に満ちた世界で、日本の文化はそういった様式美の継ぎ足し・連続で出来上がっているようにも思う。

こういった事は加藤修一の「日本文学史序説」に素晴らしくまとまっていて、とても面白かったので、創作に関わる人は序章だけでも全員読んだ方が良いと思う。

マンガゲームアニメラノベも全部これで説明できるし、将来的にどんなもの日本流行するか判別する目安にもできそう。

これは学校では教えてもらえなかったテキストだ。

以上を要約すると、ちくま学芸文庫から上下巻で出ている加藤修一日本文学史序説」を3000円で思い切って買おう、それを読めば専門学校に行かなくても大丈夫場合によってはラノベを書かないで済ませられるかもしれない、ということだ。

2013-08-14

http://anond.hatelabo.jp/20130814094932

Google日本語入力ってgoogle検索することじゃないよ?

ローカル日本語入力ツールだよ? ATOKみたいな。

知りもしないのに適当なこと言うんじゃねーよ情弱

2013-07-31

http://anond.hatelabo.jp/20130731184303

ATOKだと2番目の候補に放射脳と出てくるな。れっきとした言葉なのか?

2013-07-14

http://anond.hatelabo.jp/20130714234248

全く益田趣旨から外れる横で申し訳ないんだけども、

ATOK使ってる奴って何が嬉しいんだ?

いや、確かに色々と賢い部分があるのは認めるし、あったら便利な機能はたしかにある。

でも、その他エディタやら色々な環境でそれ以上に便利に出来る部分は多々ある。

そこまで行かなくても、単純にファイル名やフォルダの整理の仕方など、

コンピューターの作業と言うより、日常の作業としての話でもだ。

それらに比べたらはっきり言ってどうでも良いレベルだったりもする。


ATOKじゃなきゃ仕事できない、って言ってる奴に限って

色々明らかに無駄だったり整理が出来てなかったりする奴が多いので、

やっぱり単に高けりゃいいんだ、高いもの使ってる俺かっけー、なんだろうと思ってしまう。



ま、仕事できない人達から、一度誰かに便利だよーって教えられたものをずーっと使ってて

他へ移ったり、新しいことを覚えるのが無理だ、ってのはよく分かるんだけどさ。

2013-06-30

ATOKランチャーである

IMEinput method editor略称で、機能としては「かな漢字変換」だけを有するものと思われているが、

ATOKのような多機能IMEのばやい、もっと広い用途に使っている人も数多い。やばい業界人であれば、

ATOK is launcher.は、Yes We can比肩するくらい、もはや常識と言って良いくらいだ。

詳細な実用例は他誌に譲るが、単語コメントを用いれば、言葉辞書的な意味、注意点、豆知識などかなり広範な用途に利用できるのは知っておいて損はない。

また、辞書ファイルから単語一括登録によって、プログラマブル辞書登録も可能と言える。近年では、ATOK Syncも地味な盛り上がりを新たに見せている。

とりわけ、受験生学習のお供にATOKを活用するといいだろう。ATOK連携したジーニアス電子辞典を活用できるだけでなく、

上記のランチャー的使い回しを覚えておけば、今後の人生勉強にも活用できることは請け合い。

電子辞典しか使わない人間には、語学学習に役立つ程度の認識だろうが、決してその応用範囲は語学にとどまるものではない。

老婆心ながら一点言い添えておくが、一括登録でマージされた辞書ファイルは、

ATOK2013であれば、%UserProfile%\AppData\Roaming\Justsystem\Atok26\ATOK26U1.DIC 等に保存されている。

これを単語の一括出力により、単語コメ含め全単語の全情報テキストファイルに変換でき、これなら他ソフト整合を保ちやすい。

例えば、Gmailのラベル重要マークを、単語コメに仕込ませる。単純なようだが、強力な可能性を秘めている。

2013-04-29

土人と言ってはいけない

ATOKMS-IMEでは所謂差別語不快な印象を与えるような単語意図的に標準辞書から排除されているから、気違い、聾、唖、片輪みたいなのは変換できないGoogleのは平気ですらすら変換してくれるけどな。

ATOK監修委員会によると「この種の言葉を収録するか否かをめぐって、さまざまな角度から長期にわたり、検討した結果、社会のあるべき人権意識立脚し、現時点では、原則として収録しない方針を採用」しているんだそうだ。

ま、だからといってJustSystemMicrosoftに文句を言うつもりもないし、企業として問われるモラル人権ゴロみたいな連中の相手することを考えたら、妥当な判断かなとも思う。

はいえ、言葉ってその時代時代でどんどん用法や意味が変わっていくものなのに、そんなに目くじらたてて言葉狩りしたところでいくらも世の中がよくなるとは思えない。ましてやその根拠が「社会のあるべき人権意識」てなぼんやりしたもんでは尚更だ。

かつて聾や盲やちんばや土人みたいな言葉日常で使っていたとき、僕にとってそれは単純に状態を表す言葉しかなく、そこに侮蔑差別感情はなかった気がする。旧い映画や白黒アニメ見てもそんな言葉があふれているからきっと皆そうだったんだろう。もちろんネガティブニュアンスは含んでいたけれど、それは昨今の排除主義によって却って増幅されてしまったのではないか

今の時代IMEに求められるのは、言葉を隠すのではなく、ちゃんと変換した上で不適切な言葉であることを警告し、なぜ使うべきでないのかを説明してくれるような機能だろう。(たぶんもうある)

もちろん被差別側の感覚として耐え難い表現もあるだろうし、そういった言葉の濫用を助長するようなことがあってはならんが、かな漢字変換かな漢字変換以上の役割を担う必要はないと思う。世の中に存在する言葉淡々と変換しとればええんだよ。

NGワードを使うのは書き手のモラルであって、ハサミや包丁同様、それで人が傷ついたとしても責められるのは製造者ではなく道具を使った奴だろ。

てな主張を今更僕みたいな虫けらがせんでも、賢い人達がさんざん議論している話題でしょうから鬼畜な僕は今日Google日本語変換使って精一杯悪態を吐く所存です。白痴なので。

2013-04-21

http://anond.hatelabo.jp/20130421193921

とりあえず、結構血行がよくなる((おぉ、一発で正しく変換できた。さすが、俺が使い込んでる(古い)ATOK))から、酔いは早く回ると思うよ。

と思ったら、ケッコウアブナいらしい。121ware.com > 知る > 週刊 ぱそらいふ とか。

2013-04-11

はてなキーワードIME辞書自動変換するWebサービス作ってみた

http://web-apps.nbookmark.com/hatena-dic/

経緯

  1. ATOKを導入
  2. Google日本語入力で変換できた単語変換できない
  3. はてなキーワード変換辞書を導入
  4. 多少マシになるがやはり変換できない
  5. ニコニコ大百科IME辞書を導入
  6. かなり良くなったが大量の誤変換が発生
  7. 試しにはてなキーワードを全てインポートしてみる
  8. 誤変換も少なく快適
  9. さら誤変換を減らすためにフィルタ処理を設ける
  10. せっかくなので自動更新機能を搭載して公開

という訳で、はてなキーワード日本語入力エンジン辞書自動変換するサービス作ってみた

誤変換の原因になりそうなキーワードは削除済み。

2013-03-27

プログラミングの初級になるために:エディタ友達

http://anond.hatelabo.jp/20130327020050 の続き

emacsを使う意味

キーバインドのおかげで、掌を左右に動かす必要が少なく、動きが小さい分速くなります。加えて動きが小さいためホームポジションを維持でき、ブラインドタッチがしやすくなります

例えば、Enterや矢印キーといった、右手ホームポジションから外す必要のあるキーを押す必要がなくなります

また、このキーバインドUNIXコンソールでのキーバインドが元のため、Linuxコンソールでも当然使用可能です。

(Tera Termなどターミナルソフト経由の場合は、Metaキー有効にする必要があることは知っておく必要がありますが)

emacs学習の本はO'REILLYあたりの本で十分です。emacsで何ができるか読み込んでください。

さて、筆者が追加する情報としては、emacs日本語入力する場合です。

日本語入力の際に、漢字変換を行いますが、候補を変更していく場合、基本はスペースでしょうが、上の候補に戻す場合や誤入力を消す場合に、結局BSや矢印キーを押すことになってしまます

折角emacsを用いて,省入力できているのですから、この漢字変換もemacsライクにしてしまえば動きが統一されます

筆者はIMEとしてATOKを使用しており、以下のような設定をしております

例)候補確定はC+j、変換候補の異動はC+nやp。連文節変化の移動はC+fやb。誤入力の際はC+hで削除。

エディタから外れますが、トラックポイントになれることもお薦めします。

マウスと異なり手を動かすこと無く、指だけでマウスの代わりが得られます

こうしていくと全てが掌の中に収められます

※余談:EmacsキーバインドWYSIWYGエディター無ければ作りたいなーなんて思っています

プログラミングの初級になるためにの目次

http://anond.hatelabo.jp/20130325172822 の続き

言語Java7を想定。(Java8が迫っていますが、Lambdaなど関数型は、まだ早いと言うことで)

定理由は、C++比較して学べるところが大きく、安全シンプル言語から

※いきなりJavascriptはやめとけ、PHPは論外。

RubyScalaでないのは、筆者が初心者には適切には教えられないから。

おもちゃToyとしてjQueryで遊ぶのは、悪くは無いと思う。

0.はじめに

これ以降は名著の紹介や学習方法の紹介が主体となります。名著のコンポジションという形が時間限界ですね。

量については「初級になるなら、専門書を計3,000ページは修得することは覚悟してね」なんて言ったりしています

Javaで初級のわかりやすい指標ですと、[amazon:Effective Java]とGoFまでの修得。

初級になるまでに登竜門への挑戦期間を含めて、3~4年はかかっても仕方が無いとも思います

※逆に「一山いくらのコーダー」というのは、Effctive JavaGoFが達成している技術も知らずに「自分Javaプログラマー」だと誤解してしまっているような人達です。

そういったコーダーは何年経とうとも初級プログラマーにすら敵いません。

初級を目指して、プログラミングを楽しんでください。

ただ、学ぶべきことはべらぼうですが、「各分野毎に、エレガントな方法がある。だから探して修得する」ということが大切です。

※「一を聞いて十を知る」ような優秀な人に、50冊くらいドーンと本を置いてあげて、各本の目次を読ませるだけで、

底の見え無さを悟ってくれたりすると、嬉しくなってしまます

※余談ですが、その底の見え無さは数学という学問のものですね。例えば、関数型言語の底流に「圏論」というここ100年の最新の数学があります

また中級くらいで、Liskovの置換原則などが載っている本を紹介しますが、

そのLiskovの置換原則の周辺で出てくるcovariant(共変)って、圏論という数学概念だったりします。

数学出身としては、数学現実に活かされている嬉しい事例です。

閑話休題

1.目次

1)エディター・コマンドライン正規表現友達

「速く正確に大量の出力」という能力は、プログラミングをする上でも、ドキュメントを書く上でも、何より「つまら仕事」の時間圧縮ができるようになるため、重要です。

スローガンとしては「思考のスピードで出力することを目指そう」です。

紹介するエディターはemacsvimExcelです。ついでにIMEとしてATOKを使用しているため、ATOK操作Emacsライクにする話も紹介します。

ExcelWindows環境Meadowすら入れさせてくれない場合最後の砦という扱いです。

コマンドラインは、「コマンドラインというものがある」「時として非常に強力である」程度の紹介です。

※筆者はzsh全然使えません。使いこなしている方々と接する度に「勉強しなきゃな~、でも、あっちの方を先にやりたい・・・」とグズグズして、はや何年・・・

正規表現は置換を用いて、テキストの一括編集重要です。後、遭遇したくない事態ですが、スパゲッティコードの解析をする上での最後の砦です。

※遭遇したくない例

ん?何か変なところで副作用のある処理があるようだなぁ(消沈)、SQLのInsertかUpdateか一応Mergeも使っているところから逆算して原因箇所を探すか・・・(諦念)

この糞コードがっ!!こんなところに書くんじゃねぇ!!(憤怒激高)

(ここで、他にやらかしていそうな似たようなコード正規表現grep検索。改行コード込みにすれば複数文検索も可能)

わはは、予想通り共通化すべきロジックメソッドがそこら中にある・・・

2)アルゴリズムに始まりアルゴリズムに終わる(データ構造アルゴリズムの一部という認識言葉を使っています)

入門編で一つLinkedListというアルゴリズムを学びました。

少なくとも一つ本を読みながら自力でアルゴリズムを学べる人なら、大成できる可能性があります

前に紹介した[amazon:C++実践プログラミング]には、LikedListやStackなど基本的なアルゴリズムが載っておりますが、

これに加えて、初級になるためにはこれくらいは知っておいて欲しいというものを紹介します。

※後、最初から必ずしも手を出さなくても良い上限も紹介いたします。

3)正・不正の定式化・自動テスト・ロギング・アサーション・例外・契約プログラミング

プログラムは、データ入力して、加工して出力・保存する処理の繰り返しです。

まり、各一連の繰り返し毎に、「正しい入力」「正しい出力」を定式化する必要があります

それを人間の手では無くコンピューターやらせられるように、つまり自動テストできるようにテストプログラミングします。

そこで処理の進捗を確認するためにロギングし、処理が想定通りであるかをアサーションでチェックし、

不正入力不正な出力=例外が起きたら、対処策をプログラミングします。

(ex 途中で処理を中断して、入力者に適切な入力メッセージを伝えてあげる。入力自動補正などもあり得る)

で、ここら辺をまとめてどうあるべきかとして「契約プログラミング」があります

※余談。定式化・テストに際して、数学畑の人間としては、Javaだとequalsのオーバーライドでも必要になるし、同値関係同値分割だけでなく、集合論群論から学んで欲しい・・・(ここいらは数学科学部1~2年の学習内容)

4)名著を読め、新たな名著を探せるようになれ・素晴らしい人を見つけたら、縁を大切に

名著は英語で読みましょう。名著が名著たる由縁は、度々引用されることにあります

まり最新の技術書を読むときに、引用された名著のフレーズが、新旧のリンクをなし、理解の助けになります

対話は学問をする上で非常に重要です。

壁打ちといって、独り言で思考補助をするよりも遙かに有益です。

※素晴らしい師匠を探すなら、大学行くのが一番ですが、見聞を広げていく中で出会いを待つしかないとも思います

5)オブジェクト指向とはなんぞやとGoFデザインパターン + マルチスレッドプログラミング

マルチスレッドが難しいのは「バグを起こしにくいプログラミング」を求められるから

まりTry and Errorからの決別が求められ、今後の仕様変更拡張も踏まえて慎重に慎重にデザインする必要があります

できる限りステータス変数を持たずに安全に、でもマルチスレッドにするのだから効率を追求しなければ本末転倒

でも効率のためにはメモ化に代表されるキャッシング必須と、アンビバレンツな要素のバランス取りが難しい。

このために、リエントラントな実装・抽象と実装の分離など様々なエッセンスを駆使することが必要です。

床屋哲学者問題

6)日々コツコツと

というよりも孔子曰く、知っているよりも好きであること。好きであることよりも楽しめることのほうが強く、

気づいたら日々時間が許す限りプログラミングをしてしまうのが理想です。

仕事として嫌々スキルを磨かなきゃということが、これほど不幸な職業も無いですね。

余談 FizzBuzz写経について

FizzBuzz」は、本来の目的通り、協力会社の選定の際の足切りには便利ですが、

学習の達成度を測るには、簡単すぎる不適切な問題ですね。

写経

数学畑の人間として言わしてもらうと、

写経数学証明問題を、教科書テンプレ通りに、数値や名称だけ変えて記述することしか出来ない人の発想。

まり矛盾無く一貫した論理モデル」の構築が自由に出来ず、テンプレの微修正しか出来ない人の発想。

また、外部の「矛盾無く一貫した論理モデル」の吸収が不自由で、アルゴリズムを「手順」としてしか捉えられないように見受けられる。

プログラマーとしての大成は見込めないと思う。

数学畑として提供できる試金石

連続であること確かめるための「ε-Δ論法」(数学科学部1年の学習内容)

事前知識無く、このモデルを理解できる人は、十分に「矛盾無く一貫した論理モデル」を構築できる人。

1.まず「連続」とは何ぞやと考えて概念を膨らませてください。

2.十分思考できたと思えたら、Wikiあたりでイプシロン デルタ論法を見てください。

ログイン ユーザー登録
ようこそ ゲスト さん