「emacs」を含む日記 RSS

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

2018-03-20

vimとかemacsとかで争ってた時代ってなんだったんだろうな

わらっちまうよな

2018-03-19

anond:20180319222250

EmacsユーザーならCtrlキーは小指の付け根で押す。

Ctrl+CとかVが見ないで左手だけででできる。

キーボード語りする。親指Ctrlの話。

親指Ctrl(親指コントロール)使いやすいよ!

親指は他の4本の指とは独立してキーを押せる。

この意味分かる?文字キーを叩きながら、手を大きく動かすことなく修飾キーを押せるんだよ!

なんでみんなこんな便利な指を遊ばせてるの?スペースキー押すだけなんてもったいない

ショートカットで多用するCtrlやAltは、親指で押しやす位置リマップする。

無変換とかWindowsとか、使わないキーを潰して、多用するキーを配置しよう。Altにも現在位置から一つか二つズレてほしい。

スペースキー無駄に長くて親指で押せるキーがそれしかないなら、スペースキーを押しながら他のキーを押したときにCtrlを押したことになるように設定したらいい。SandS(Space and Shift)という名前で調べれば、似た設定のやり方が出てくるので、参考にできる。




正直これまで日本語キーボードの無変換・変換・カナかなって、存在価値が無いゴミクズキーだなと思ってたけど、この位置キーを置くこと自体は素晴らしい。親指で好きなキーを押せるようにリマップするためのキーだ。普通に使うならMacのかな英数が圧倒的に優れているけど、こういう使い道なら109キーボードキー数の多さは有利だ。

かつて計算機科学者様は、こういうキーのせいでスペースバーが短いキーボードを「ハーモニカみたいでキモい」「壊れたキーボード」と罵倒したらしいが、そんな老害共はもう滅びただろう。もしくは「わしのかんがえたさいきょうのキーボード」を製品化させて満足している。

しかし「CtrlはAの左」とかいカルト信者は、SUNワークステーションが滅びても未だ蔓延っている。小指をいじめることがそんなに楽しいか?

俺はCtrlだけでなくShiftも親指で押しているぞ。これでEmacsSKKを併用しても小指は無事だ。

ああ、親指でシフトキーといえば、親指シフトって名前配列もあったけど……ねぇ?

かな入力(笑)OASYS(木亥火暴)NICOLA(暗黒微笑)

2018-02-03

25年溜め込んだemacsの設定をゼロからやり直している

ふと思い立って、学生の頃から25年以上溜め込んだemacsの設定をゼロから書き直している。

今の今まで、自分若いつもりだった。

でもこういう文章を書いて、初めて、おお!俺様、お年寄りじゃん!って気がついた。

思えば遠くに来たもんじゃ。(突然意識してお年寄り言葉になる)

最初はnemacsだった気がする。muleは重くて計算機室のワークステーションで起動さしてもらえなかった。

研究室でxemacs遊んだ。いつしかmuleは取り込まれた。

会社に入って設定は段々決まって来て。

世の中に無いもの自分で糞mode作って暮らすようになり。

そして、あまり設定に変えず(忙しくて設定を変えると仕事に影響するし)にいて。

今ふと気がついた。

emacsは衰退しているようじゃ。(爺い言葉しつこい)

毎日設定もあまり変えずに使っていたから気がつかなった。

vimは今でも変わらずに元気そうだな。あれも変態だけどな。よく分からんな。

パッケージ管理システムが登場したのは知っているけど、自分の設定とコンフリクトするので入れてなかった。今試してる。

今はmagitってのがオススメなのか。gitの登場時に自分で書いたモードでずっと暮らしていたから知らなかった。

anythingは滅びたんか。今はhelmですか。

そう言えばるびきちっていたよな。あいつはどこに行ったんじゃ。

2018-01-28

会社PCEmacsインストールしたったwwww

ひとまず以下のコマンドを実行して、インストールできたっぽい。

次なにしたらいい?

sudo yum install -y ncurses-devel make gcc
cd /usr/local/src/
sudo git clone https://github.com/vim/vim.git
cd vim/src
sudo make
sudo make install

2017-10-23

anond:20171023100958

書くだけならEmacsがいいんだけどなーという人もいるので、補完系を作りこめばいいものなのだと思う

anond:20171023094801

なるほど。

普段Emacsで書いてるから補完してくれるパッケージ含め開発環境もう少しちゃんと作ってみるよ。ありがとう

2017-10-06

コンピューターおばあちゃんvimmer

まさかemacs使ってるとおもってるやつはいないとおもうけど、参考までに。

2017-09-20

プログラマだけど苦手なもの

インフラAWS

vimとかemacsとか

コマンドライン、UnixLinux

チケット駆動

 

ここらへん得意なスーパーマン居るけど、すごく適正の壁を感じる

できて当たり前みたいな空気辞めてくれ、凡人はツライ

2017-08-06

https://anond.hatelabo.jp/20170806183053

こういう議論を見て良く思うことは、「できるエンジニア」「優秀なエンジニア」って何をもって判別されるんだろうということ。

EmacsVimの便利な設定ファイルが書けること?

一人でRailsJSWebフロントエンドバックエンドを書けること?

業務系のシステムの開発経験

競技プログラミングの腕前?

マイコンみたいな、IoT組み込み開発ができること?

それとも解析や最近流行りのAIの仕組みを把握してる的なこと?

2017-07-10

事務処理向けに高機能テキストエディタとはどんなものだろうか

https://anond.hatelabo.jp/20170706235735

勝手に具体的に考えてみる。

Excelなどの表計算に流し込むデータを加工する、表計算データメール文向けに加工する

CSV編集モードを持つエディタ

EmEditorなど最近は多いらしい。

grepsed、find、diff、uniq、count、sort相当の機能GUIから簡単に利用できるエディタ

マウス操作に優れたエディタ

マウス目的の部分をさっと選択できて、さっと切り貼りできる。EmacsViは1ストローク余計にかかって使いづらい。他のエディタなら大抵OK

定型作成支援

直子の代筆」みたいなもの

アウトラインプロセッサー、アイデアプロセッサー

長文執筆用。アイデア出し用。

執筆に集中するため全画面表示で余計なものを見えなくするエディタ

WriteMonkyなど

2017-06-19

プログラミングを学ぶべき」っていうけどさ

日本企業ITを使えていない。プログラミングを学ぶべき、って言うけどさ、

一体何をどう学べばいいの?そこがわかんなくて手が付けられないんだよなあ。

はてなーなら教えてくれんだろ?あ?

ちなみにエディタvimが至高。emacsはクソ

って書けって脅されたんです嘘じゃありまえgふぇこsd

2017-05-01

http://anond.hatelabo.jp/20170501162003

そんなわけねー。何使ってるのか知らんが少なくともchrome, safari, firefoxあたりなら無限に食う。

アプリケーションメモリ使用量をユーザコントロールできないのはけしからんとか言ってemacsweb見てるようなインターネット老人の場合は確かに64GBのメモリ不要だ。pentium 3で17インチディスプレイあたりの時代に帰ってくれ。

2017-04-08

http://anond.hatelabo.jp/20170407112743

プログラミング10年ちょい、仕事WebシステムとかiPhoneアプリとか、色々プログラミングしてるアラサーおっさんからだ。

増田10代後半〜20代前半くらいかな?と思って、書く。参考にしてほしい。うっかり年上だったら何かゴメン、でも少しは参考になると思う。

こういう「どこからやったらいいんだよ…」っていう悩みは俺もちょうど中学生くらいの頃に思ってて、悩みながら薦めたんだけど、

結局の所「どの経験もムダにはならないから、とりあえず沢山やってみるといい」ってことだ。これについては後述するけど、まずは細かい疑問に答えていこうと思う。

まず、色々調べてて、結構詳しいし感心した。ただ、その詳しさは、まだスタート地点だ。

どの言語がどういうものなのか、何となく知ってるのは役に立つから、これからアンテナを張り続けるといい。

MySQL使うべきなのかSQLite使うべきなのか、GolangにすべきかRubyにすべきかいっそJava?いやC#

こういう悩みが出るのは勉強した証拠しかし、この問題レベルの高いプログラマーでも難しい。

何故かというと、作ろうと思うもの次第だし、作ってみたら意外と相性が悪いみたいな事も起きるし、

何より、根性出せばどれを使っても作れるからだ。

疑問に思っているらしい、言語複数触れた方が良い理由は、こういう「どれを選んだら良いか」という問いに答えやすくなるからだ。

自分理解していないものが、今作ろうとしているものマッチするかしないか判断するには、言語環境に対する深い理解必要だ。

エディタ個人的にはVisualStudioXcode、あるいはIntelliJ系をオススメする。

何も設定していなくても好ましくない書き方の時に警告が出るから強制ギプスみたいに作用するからだ。

Twitterとかで騒いでる強いプログラマーの皆さんはvimemacsを薦めるけれど、意外にもchokudaiさんとかはVSでC#を書く派なのを思い出して欲しい。

IDEを作っているのもプログラマーなので、IDEを使うメリットもかなりあるんだ。使った上でやっぱりvimが良ければvimに戻ると良い。

パソコンスペックについては、確かにスペックが低すぎる。そのマシンで開発するなら、vim/emacsにせざるを得ない。 AtomSublimeでもキツそうだ。

書いてる通りで、Core i7/RAM 4Gくらいあればとりあえず基本的人権って感じ。

性能は高ければ高いほど良いけど、予算の都合だってあるだろう。 10万用意できるなら、結構選択の幅は広がるんじゃないかバイトなり親の説得なりお金ためるなり、頑張って調達するんだ。

さて、最初話題に戻る。

から勉強したら良いかからないなら、とりあえず何かをパクれ。Twitterクローンみたいなのでも良い。フォローテキスト書き込みだけなら作れるんじゃないか

なんならそれを公開してもいい。

もしアイディアがないなら、それこそTwitterで誰かが「こんなのあったらいいなぁ」って言ってるもののうち、何となく頑張れば作れそうなものに手をつけてみると良い。

どの経験もムダにはならない。やってみろ。1個作ったら、もっと広い世界が見えてくる。

2017-04-07

http://anond.hatelabo.jp/20170407112743

意識低い企業研究者です。プログラミングはサブウエポン。だけど趣味でも勉強してる。

働き方改革のせいで早く帰れって言われて、酒のみながら今これを書いてる。

C言語とかC++・・・これで作らないといけないものが今の所ないし、これでお金を稼ぐのはハードルが高いし、

WindowsAPIを使って複雑なプログラムを作りたいわけじゃないのでwhileとかifとか基本的な構文だけ覚えるだけで満足。

組み込みプログラミングではC言語はいまだに現役。お金普通に稼げると思うよ!次代のCOBOLと化しそうで怖いとこはあるけど。

Java・・・使える人が多いからあえて今から学習しなくてもいいような気がする。

文字列の結合だけでもダメやり方と良いやり方があるらしくて、何かPHPのようにその言語特有セオリーみたいなのを覚えるのが面倒くさそうなので入門の時点で学習するのをやめた。

セオリーとかあるかもしんないけど速度とか気に揉むまえに書いて測れ。たいていは杞憂か、あるいはCPUパワーで殴れるから

Go・・・HTTP/2が使えるから学習してる。他の言語だとnghttp2をインストールしないといけないようなのでGo便利だと思ってる。

ライブラリ選択肢が多すぎるのでこういうのが作りたいってときにこれを使うのがいいよっていうのが知りたい。

GUI作るのにライブラリありすぎてどうやって選べばいいのかさっぱりわかんない。

Goデータベース扱うならこれを使え、だけどMySQLしか使わないならこれを使え、あっSQLiteならこっちのライブラリ使うと便利みたいなこういう情報が欲しい。

GoGUIつくるの?あんまり普通じゃない気がする。軽量プロセスうまみがそんなない(詳しい人に否定されそうだけど)

普通にC#(mono/.net)かwebアプリにするかで良くないか

ただ、言語をあれもこれも覚えるのって僕は意味があるのかなという思いもある。

20言語Hello World出来るより、1つの言語でいろんなアルゴリズムを知っている方がすごいと思う。

コミュ症がフランス語英語ドイツ語覚えても、使う機会がないとまったく価値がないと思う。

アルゴリズムは使うものだ書くものではない!!

広く浅く学習するより、狭く深くいきたいとおもうけど、paizaでCランクしか取れない。

twitterで有名な人てやっぱりSランクとか余裕なのかな、こういうのもいろんなプログラマーに聞いてみたい。

一応著名なプログラマーTwitterフォローしてるけど、ご飯の画像を載せてたり、若者の僕には通じない寒いギャク連発してたり、ロリっぽい画像RTしてたりと、twitterはメインの情報収集としては利用してない。

twitterやってるプログラマーって勉強会とかオフ会に参加してるようなリア充の人ばっかりなので、肩身が狭いか自分からリプは送ったりはしない。

ファンがたくさんいるのに最近ニコ生配信してくれないchokudai先生みたいに、アルゴリズムを学ぶのがいいのかな。

深さ優先探索とか理解できない。

コード写経しても覚えられないし、仕組みは理解したけど自力コードが書けない。

コードにする能力ってどうやって鍛えるのか知りたい。

アルゴリズムは使うものだ書くものではない!高階関数とかテンプレートプログラミングとかその辺勉強するといい。

あと計算制限時間内に終わるなら総当たりが最速で品質も高いぞ。

エディタサクラエディタからVimに変えた。

どうしてVimかというとプラグインが多いしIDEっぽくできるから

Vim使う一番の理由は補完が強いのが気に入ってるから

Vimってハードル高いイメージあったけど、入門記事がたくさんあるので助かっている。

NetBeansが重すぎるんだよ。補完ボックスが表示されるの遅すぎて警告メッセージが出た。補完ボックスが表示されるまで7秒ぐらい経過すると警告メッセージが表示されたと思う。

Vim知らない。Linux使うならVimemacs使えるだろみたいな雰囲気あるけど、GUIならgedit, CUIならnanoでいいよね。

パソコンスペックもどのくらいのものを用意したらいいのかわからない。

10年前のVistaが搭載されていた頃の家電量販店で一番安かったCeleron 1コア メモリ1GB グラボなしノートからプログラミングに向いてないのかもしれない。

VirtualBox上のubuntuMySQLコンパイルすると2時間20分ぐらいかかった記憶がある。

CPUが1コアなのでコンパイル中にそれ以外の作業なんて重くてできない。

スペックお金をかけることで時間節約ツール選択肢が増える

EclipseなどのIDEが支障なく使えるレベルスペックってどのくらいするんだろう。

ノートCore i3メモリ4GBにランクアップしたらいけるのかな。

他人がどんなスペックPCで何のツール使ってプログラミングしているか知りたい。

3年前のCore i7, SSD, 8GB。最近はもっぱらJupyter。

もっと早いPCが欲しいけど、年度末に買うのを忘れた。

Python・・・機械学習する上で避けて通れないけど、今のPCだと無理。

例題が豊富逆引き辞典みたいなサイトや本がほしい。

あと、クレジットカード持てないのでAWS上で機械学習するのだけは遠慮したい。

過大請求されるの怖いし、トラブルが起きた時に英語コミュニケーション出来ないから。

Pythonはいいぞ、機械学習だけじゃなく計算系はエクセルじゃなくてJupyter使う。でも周りはエクセルつかってる、勿体ない。

使ってないけど最先端研究では機械学習使って当たり前感があってそろそろヤバい

僕は中学生の頃、いじめにより心の余裕なんてなかったか勉強どころではなかったけどもっと英語勉強しておけばよかったと後悔している。

やっぱり子供の頃の生活環境って大事だなと思う。

今は英検3級に向けて勉強中。

APIドキュメント頑張って読もう。俺も頑張って読んでる。

何を学習したらいいのか本当にわかんない。

迷宮にいる感じ。

なんとなく、プログラミングじゃないほうがいい気がするなあ。

とりあえずバイトしてPC買わない?プログラミングバイトでもいいと思うよ。

働き方改革最前線からは以上です。

http://anond.hatelabo.jp/20170407112743

ハードウェアというか、PCスペック

eclipse, Visual Studioが快適に動く

CPU i5以上出来れば4コアi7、メモリ8GB以上、SSD必須(一番大事なのはSSD)

vim, emacsが快適に動く

特に。最安mbaでいんじゃね?

2017-03-12

から情報学部学科で学ぶあなたへ

購入すべき物

macでもwindowsでもいい、core i3以上、メモリが8G以上が乗った持ち運べる物。これは絶対に買うべき。atomceleronが乗った廉価機は避ける。どうしてもお金が無いなら5年以内の中古でも良い。

これは講義資料などの閲覧用。なくても良いが、あると非常に便利。逆にプリンターは大抵の大学にあるのでいらない。情報系の教科書web上に無償で公開されている物が多いので、それらを活用して学ぶべし。MOOC活用するのもよい。

以下は学ぶべき

大学カリキュラムにあっても、先行して学んで損はない。

コンピュータのしくみと合わせて学ぶ。

英語情報の方が早くて正確である場合が多い。

どうせいつか覚えるので、早めに使えるようになっておいて損なし。

  • OSにまつわる内容

基本。

使えると色々自動化できて便利。個人的にはpython(3)がオススメ

必須では無いと思うが変換ツールと合わせて使うと便利。レポートにも使える。

どちらかお好みで。大抵のエディタIDEで使えるため汎用性がある。筆者はemacs派。

サークル課外活動

ひとりで手を動かして継続的に学べるのであればそれでいいが、そうで無い人間の方が多いのでは無いかと思う。筆者もそうだ。そういった人間他者と共に学ぶのがよい。

大学情報系や電気電子系のサークルがある場合はひととおりみておくといい。真面目に活動していて、ソフトウェアなりロボットなり成果物があるようなら入って良いと思われる。唯のオタクの溜まり場になっているようならまあ入らない方がいい。

サークル以外にも、都市部に住むのであれば技術主体としたコミュニティが多くある。SNSや同期、先輩のツテを使って興味のあるものに参加してみるとよい。

プログラマーバイトなども良い経験になる。しかブラック職場もあると聞くのでよく選ぶべし。

といっても、課外活動に惚けて大学の授業を疎かにするのは愚の骨頂。大学の授業で学ぶのは全ての基礎なので、これを知らずにどんな最新技術に触れようと意味が無い。

競技プログラミング

これは情報学部で学ぶならやらない理由が無い。プログラミング力を鍛えるには最適である

AIZU ONLINE JUDGEやAtCoderゲーム感覚で楽しむとよい。

まとめ

思いつきで書いたので書き漏らしはあると思う。あとよく言われる教授質問に行ったりして活用しろ〜などは情報系でも同じ事が言えると思う。

情報系の学生として最もやってはいけないことは、読んだだけ、聞いただけで理解した気になってしまう事だと思う。授業で聞いた事全てとは言わないが、せっかく場所を問わず実験ができる学問なので、興味を持った内容だけでも良いのでコーディングして動かしてみて欲しい。

2017-03-08

バカMarkdownTODOリスト作るぞ!と思ったけどやめた話

最近Markdownを使ってやることをリスト化すれば捗る!って内容の増田を見た。あれすごいよね。

そこでやるべきことを把握しきれず失敗するマンの俺もMarkdownを使おう!と思った。

ちょうど今日やるべきことがいくつもできたし、いい機会だな!とも思った。

で、Markdown勉強し始めて3分で気付いた。

……別にEmacsorg-modeでいいじゃん、これ。

日常的にjunkファイルに好き放題.orgなメモを書き散らしてんじゃん。

はてな記法見出しや箇条書きに微妙互換性あるから増田に書くことorg-modeで下書きしてんじゃん。

それどころか忘れそうな用事org-modeでC-c c tで登録したりC-c aで表示したりやってんじゃん。

それつまり目の前のこと以外だったらもうTODO管理してるってことじゃん。

しかorg-modeでやるべきことリスト化してから気付いたけど、あそこでイチからMarkdown記法勉強してたら、結局やるべきこと手につかなくて、全部台無しになってたじゃん。

超ド級バカだわ俺。

2016-11-25

日本にchokudai先生以外に乱数を力説できる人は限られている

Imagine Cup 2008のアルゴリズム部門世界3位のchokudai先生ならVimrand()とsrand()の必要性を力説してくれるはずだ。

あとは数学バカとかセキュリティエンジニアも力説できる?

その筋の人ならbramを説得できるはずだ

残念な事にchokudai先生Vimを使ってない。

我々はchokudai先生を早急にVimワールドに引きずり込むべきだ。

vimmerVim使ってみませんか?おすすめエディタです」

chokudai「VimVisual Studioで間に合ってま〜す」

vimmervimプラグインのomnisharp-vimを入れたらVimC#書けますよ」

vimmer「中でもおすすめなのがShougoさんのVimプラグインです。これがあれば暗黒の力が簡単に手に入りますよ」

vimmer「neobundle.vimを入れるとプラグイン管理が楽になります

vimmerunite.vimを使えばもっとVim操作が楽になります

vimmer「更に開発中のdein.vimやdenite.nvimやdeoplete.nvimを使えばさらに強い暗黒の力が手に入りますよ」

chokudaiは唾液をゴクリと飲み込む

vimmer「ククク・・・興味を持ったようだな」

vimmer「もうひとつ情報を与えてやろう」

vimmer「暗黒に染まったプラグイン更新する度にパワーがはるかに増す・・その更新無限にオレは残している・・その意味がわかるな?」

震えるchokudai「いきなり意味がわからないことを言いやがって!!でも怖いっ!!!!」

震えるchokudai「tanakhさん!助けて!!!

tanakh「だめだ!暗黒の力が強烈過ぎて僕のemacsの力では太刀打ち出来無い(´・_・`)」

震えるchokudaiとtanakh「きさま!まさか!!(((((((( ;゚Д゚))))))))ガクガクブルブルガタガタブルブル」

暗黒美夢王「フハハハハ!!!!!!!!!!!そのまさかだ!」

https://github.com/vim/vim/pull/1277

2016-10-31

思ってたことがあるんだけどさ

emacs使いは自分の社名を公表してる人が多いけど

vim使いは非公開の人が多いよね

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん