はてなキーワード: PuTTyとは
WindowsというOSそのものは、少なくともパーソナルコンピュータに入れるOSとしては、完璧ではないにせよ、それなりによくできたOSであることは認めざるを得ない。いや、Windowsは、パーソナルコンピュータに入れるOSとしては、Mac OS Xと並んで優秀だと思う。
Windowsはパーソナルコンピュータの分野で支配的なシェアを誇っているのだから、別にサーバの分野で頑張る必要なんか無かったと思う。こんなに不幸になるのなら、Windowsはサーバの分野に来てほしくなかった。申し訳ないけど、それほどまでに、Windows Serverを扱うのは嫌だ。本当に嫌だ。
サーバとしての性能比較については、私はよく知らない。Windowsサーバがクソなのは性能だと言いたいわけじゃない。
WindowsというOSがサーバの分野に参入するにあたって、絶対に修正するべきだった仕様が修正されていないことに対して、私は主張したいのである。
「2つのUSBポートに英語キーボード(1枚目)→日本語キーボード(2枚目)を刺すと、2枚目の日本語キーボードが英語配列として認識される仕様は、何とかならなかったのか!?」
何故か知らないが、Windowsのキーマップは1マシンに対して1つしか設定できない。同じマシンに複数のキーボードを指すと、仮にそれらのキートップに印刷されている記号の配置が異なっていても、一方がもう一方に従う。使用されるキーマップは、基本的にはOSが起動した直後、早い者勝ちである。
これが問題になるのは、リモートデスクトップでサーバを操作している際である。英語キーボード愛用者である私は、サーバを再起動する権限を一切奪われてしまった。私がサーバを再起動すると、起動したマシンのキー配置が英語になってしまい、私以外の日本語キーボードユーザが記号を一切入力できなくなるという問題が発生したからである。一般的に、サーバを再起動する権限を与えられない理由というのはもうちょっとマトモなものであるという認識である。
しかも、再起動する権限が与えられていないのはまだしも、結局そのサーバにリモートデスクトップでログインすると、その中の操作は全て日本語配列なのである…自分のPCの設定は英語なのに…この苦痛がご理解いただけますかねぇ!?
幸か不幸か、今の職場には日本人しかいないので、英語キーボードなんて使ってる奴の方がレアなのであって、駆逐されるのは私である。しかしこれからの時代、国籍や言語が異なる中で同一の環境を弄ることなんて、割とよくあるタイプではないのか?例に挙げるのは不適切かもしれないが、例えばGoogleのエンジニアが全員、同一のキーマップのキーボードを使っているとは、到底思えん!Microsoft Azureはどうなんだ?1台のマシンにつきキーマップが1種類しか用意できないと、仮に海外から助けてもらおうとして遠隔で操作する権限を与えたとしても、キーマップがロシアンルーレットになってたら、結局助けてあげられないんじゃないの?
…いやはや、まことに信じがたい仕様である。少なくともサーバOSの仕様としてはクソ未満である。文句なしにクソ未満だ。
確かに、時代は進歩し、昨今はWindows上で動作するSSHデーモンもあるみたいなので、それを使用してPuTTYごしにサーバの作業をするという方法も、無くは無い。SSHであれば、キー配置が問題になるのはPuTTYの側であって、サーバの側ではない。だが…正直、SSH経由でWindowsサーバを使うなら、もはやサーバがWindowsである必要は無いのではないか…?普通にLinux/BSD/Solarisでええやん…なんでWindowsなん…?
というわけで、Windowsサーバ開発チームに物申すことができるのであれば、同時に複数の(配列の異なる)キーボードを刺しても、よしなにしてくれるように改善していただきたい。それさえしていただければ、Server 2012のあのクソみたいなタイルUIにも喜んで乗り換える。マジで。
nixなら意識しないでできる。Windowsさんもう本当に勘弁してください。
Sambaが悪いのか、Windowsのエディタが悪いのか、PuTTYが悪いのかわからん。
こいつら全員「自分はUTF-8っすよ」みたく供述するんだけど、最終的に吐き出されてるコードはANSIIなんだよおおおお!!
というか、DOSの歴史には詳しくないからわからんのだが、いい加減Windowsがnixに歩み寄ってくれればいいのに。というか、そうして欲しい。8とかほんとどうでもいいからPowershellの何がpowerなのかわからんpoorshellだろ。
おれの苦悩の過程はだいたいこんな感じだ。途中で何回か順番が変わったり戻ったりしてるけど
1. 直接できないか模索する(MSYSとかMinttyとかちょっと触るだけならいい)
2. Cygwinとか使ってみる(アイコンがきれいになって嬉しいけど結局使えない)
3. VMwareとUbuntu(笑)を組み合わせるも問答無用でしぬ。
4. Mintを試す。クソ遅くてしぬ。(なんでno codec版すら日本のサーバーがないんだ)
5. VirtualBoxでGentooを試す。早くて嬉しいが日本語が必要になってしぬ。←いまここ
ANSIIしか使えなかった時代はしょうがないと思う。。。だけどいい加減うぜえったらないね。。。だってしょうがないじゃんWindows窓から捨てたいよ。でもWineとか使えるかわからんし、でも直接Linuxをインストールするしか方法がないかもしれないな。
日記途中だけど緊急事態><、一番下まで呼んで誰か助けてください>< | |
---|---|
今日から夏休みが始まったのでプログラミングを勉強しようと思う。
3日坊主にならないようにがんばる。
去年の二の舞にならないようにモチベを維持するために日記を書く。
プログラミングができたらかっこいい!
サークルも友達もいなくさびしい夏休みを有意義にしようとするため
都内の大学に通う2年生。
前述のとおりサークルもやってない、友達もいない、典型的なインドアオタク。
でも顔はイケメン。
プログラミングは3年前にJavascriptとHTMLをネトゲでの戦いを整形するために覚えた程度。ほとんど忘れてる。
C言語を大学で習ったが「苦しんで覚えるC言語」というサイトにのっている範囲しかやってない。
一応プログラミングの知識は少しはある。
やっぱり、目標はあったほうがいい。
うーん、やっぱり完全に一致みたいな情報網羅サイトを作ってみようと思う。
色々な技術が手に入りそうだし。
色々な言語も学べそう
どんなサイトにするか? | 大規模情報サイト |
---|---|
学ぶ言語 | HTML,PHP,Ruby,Javascript,CSS |
とりあえずプログラミングにはエディタとアップロードするやつが必要なので色々いれてみた。
エディタ | |
---|---|
Netbeans | 重い、すごく重い |
phpエディタ | phpしか編集できない |
terapad | 色分けが出来ない |
K2Editor | これが一番最強。でもphpに対応してない |
HIDEMARU4000YEN | win7じゃ使えなかった。 |
アップするやつ | |
FileZilla | 使いづらい、糞 |
ALFTP | これが一番しっくりきた |
というわけで色々悩んだ結果、基本K2Editor、php編集はNetbeans,アップロードはALFTPにした。
phpとhtmlとrubyやjavascript対応してて色分けも出来るwin7で動くエディタないのが残念
実は1ヶ月前にプログラミングを勉強しようと思ってサーバーは借りてた。
ググったり、2chに質問したりして悩んで悩んでロリポップのチカッパプランを借りる事にした。
http://lolipop.jp/service/plan-chicappa/
初期費用 | ¥1,575 |
料金(6ヶ月) | ¥3,150 |
(1ヶ月あたり) | ¥525 |
合計金額 | ¥4,725 |
しかしながら無料のレンタルさばより色々といじれて、なにより「お金はもう払った、使わないともったいない」という意識を持つ事でだらけないで出来ると思う。
まず師匠の日記をみてみる。HTMLとCSSからはじめたと書いてあるが、多分これからはじめると飽きる。
なのでWebの情報を自動で集めてくれる(これをスクレイピングという)BOTを作ろうと思う。
日記を読むとMechaniseというのを使ってるらしい。
そうするとRuby jamというもので動いているものらしく、Ruby jamはRubyで動いている。
Rubyは鯖にはいっているがどうやらjamのほうははいっていないらしくMechaniseもはいっていない。ということで
ロリポップの解説ページをみてPuTTyていうのをいれてSSH操作ってやつをしてた。
http://d.hatna.ne.jp/taramonera/20100601/1275388515
このページをみながらやってたら
% vi ~/.cshrc
これを実行して
setenv RUBYLIB /home/アカウント名/lib
setenv GEM_HOME /home/アカウント名/lib/rubygems
:wqで保存終了らしいんだけど、入力したところで終われない><
教えて得ろい人><
すっごくよかった!のでとりあえずまとめてみる!
追記していきます。他にもあったら教えて!
http://ameblo.jp/mayn-blog/entry-10295530244.html
http://ameblo.jp/mayn-blog/entry-10296064433.html
http://stblog.stardust-web.net/nakajimamegumi/comment/?entry_id=11255&_s=ce0ea6c0c41d5d9b158d716c873154b0
http://twitter.com/SteveConteNYC/status/2488533999
http://twitter.com/SteveConteNYC/status/2495420935
http://twitter.com/SteveConteNYC/status/2496210183
http://twitter.com/SteveConteNYC/status/2505110284
http://twitter.com/SteveConteNYC/status/2515197542
http://twitter.com/SteveConteNYC/status/2517005885
http://thecontes.com/biosteve.asp
Day Three: In Tokyo for Yoko Kanno Concert
The show @ Saitama Super Arena was absolutely incredible...3 hours long! It was a real mix of J-pop, symphonic, musician's music (jazz-rock, funk, etc) and beautiful ballads. I sang The Garden Of Everything duet w/ Maya Sakamoto - @ rehearsals I was having a rough time memorizing the crazy words (even more trippy than Hendrix or Lennon) but in the end I nailed it. When I did "Could You Bite The Hand" the crowd went nuts clapping in time throughout the song, just my acoustic guitar and 17,000 people! It was the biggest crowd I've ever "fronted" before - what a rush man. When I got to Call Me, Call Me they were like putty in my hands. Later in the show I came back and did a killer version of Rain as a duet w/ Mai Yamane. It was really good to see everyone again....I only wish we could do this more often.
Day Two: In Tokyo for Yoko Kanno Concert
The 1st rehearsal was a trip, lots of staging, etc. The first time I appear onstage I perform 3 songs in a row starting with a duet w/ Maya Sakamoto "The Garden Of Everything". We start out on opposite ends of a long stage and move toward each other by the end. As I reach the other side of the stage with my wireless microphone, an acoustic guitar and mic stand rise up from out of the floor, I strap on the guitar and do "Could You Bite The Hand?" - When I'm done I set the guitar back down, it disappears into the floor with the mic stand and I finish with "Call Me, Call Me" backed by the Warsaw Philharmonic Orchestra. Pretty Awesome. Later in the show I come back for a duet of "Rain" with Mai Yamane and back her up on "Gonna Knock A Little Harder". It's gonna be an amazing show!
Day One: In Tokyo for Yoko Kanno Concert
Happy July 4th! I am just now waking up in Tokyo. On the plane there were many people wearing surgical masks and constantly washing with Purell. It was a 12 hour flight so I slept a bit, worked on learning the words for Yoko's concert that I'm singing on here and watched some movies/tv. Typical boring flight. When I got in to Narita airport my contact, Cherry met me and took me to where I"m staying - Hotel Sunroute Plaza in Shinjuku section of Tokyo. After I cleaned up we went out for something to eat and although I had my heart set on sushi she took me to a place called Momma's - a homestyle Japanese place that serves little dishes of different stuff, like their version of tapas. Anyway, I did have some octopus sashimi...but also uni flavored tofu, raw scallop and a strange salad with lettuce, red pepper raw tuna & octopus, raisins, cashews & cheese. When I got back to the hotel and passed out right after. I just awoke to white skies and bizzare shaped buildings outside my window. Now I'm off to have an equally adventurous breakfast...
http://masachan4994.blog116.fc2.com/blog-entry-585.html
http://masachan4994.blog116.fc2.com/blog-entry-586.html
http://masachan4994.blog116.fc2.com/blog-entry-587.html
http://masachan4994.blog116.fc2.com/blog-entry-588.html (音楽進行表アリ)
http://mtye.at.webry.info/200907/article_3.html
http://ameblo.jp/kenokun/entry-10295617849.html
http://ameblo.jp/kenokun/entry-10296258517.html
http://ameblo.jp/viridianroom/entry-10295550961.html
http://blog.livedoor.jp/seventheffect/archives/51188788.html
http://blog.livedoor.jp/seventheffect/archives/51189153.html
http://blog.livedoor.jp/seventheffect/archives/51189529.html
http://hollywood-express.cocolog-nifty.com/blog/2009/07/post-50db-1.html
http://toyoguchi-megumi.cocolog-nifty.com/blog/2009/07/post-d828.html
http://nojima.jugem.jp/?eid=102
http://blog.excite.co.jp/endo-aya/11480636/
http://yaplog.jp/tada_aoi/archive/1479
Deploy Merb, Sinatra, or any Rack App to Heroku
http://blog.heroku.com/archives/2009/3/5/32_deploy_merb_sinatra_or_any_rack_app_to_heroku/
http://heroku.com/pages/quickstart
HerokuをGit経由で使ってみる
http://d.hatena.ne.jp/aki-s-119/20081110/1226335713
http://github.com/guides/using-git-and-github-for-the-windows-for-newbies
http://d.hatena.ne.jp/kusakari/20080715/1216091060
http://code.google.com/p/msysgit/
http://net-newbie.com/putty.html
>heroku help === General Commands help # show this usage list # list your apps create [<name>] # create a new app keys # show your user's public keys keys:add [<path to keyfile>] # add a public key keys:remove <keyname> # remove a key by name (user@host) keys:clear # remove all keys === App Commands (execute inside a checkout directory) info # show app info, like web url and git repo open # open the app in a web browser rename <newname> # rename the app sharing:add <email> # add a collaborator sharing:remove <email> # remove a collaborator domains:add <domain> # add a custom domain name domains:remove <domain> # remove a custom domain name domains:clear # remove all custom domains rake <command> # remotely execute a rake command console <command> # remotely execute a single console command console # start an interactive console to the remote restart # restart app servers logs # fetch recent log output for debugging logs:cron # fetch cron log output bundles # list bundles for the app bundles:capture [<bundle>] # capture a bundle of the app's code and dat bundles:download # download most recent app bundle as a tarba bundles:download <bundle> # download the named bundle bundles:animate <bundle> # animate a bundle into a new app bundles:destroy <bundle> # destroy the named bundle destroy # destroy the app permanently === Example story: rails myapp cd myapp (...make edits...) git init git add . git commit -m "my new app" heroku create myapp git remote add heroku git@heroku.com:myapp.git git push heroku master