「CONFIG」を含む日記 RSS

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

2019-11-07

TypeScriptは滅びる。確実に

TypeScriptTS)がJavaScriptの代わりになるだと?確かに型を使えるのは良い。意味不明オブジェクト操作しまくって意味不明な動的型付けするJSに型が追加されたら、そりゃバグも減るだろうよ。でもそれは意味不明オブジェクト操作し、再代入を繰り返すレベルの低いJSerの責任だ。コーダー責任なんだよ。Python意味不明オブジェクト操作しまくるが、JSほどはひどくならない。Pythonも型ヒントなんてものが導入されたが、誰が使うんだこんなの。果てしなく冗長になって糞だ糞。DocStringを充実させるのと型ヒントを充実させるの、どちらがどれだけメリットが有るっていうんだ。DocStringで十分だろ。全員アホだ。話をTSに戻そう。

散々文句を言ってしまったが、型が使えるのにはこしたことはない。TSを始ようじゃないかTSインストールしよう。Node.jsをまずインストールして、TSインストールしたぞ。ついでにgulp、webpackもいるのか。おいまてよ、ts-loader、webpack-cli、webpack-dev-serverもいるのか。何が何のために必要なのかよくわからないが、node_modulesはすでにパンパンだぜ。tsconfig.jsonを設定してsrcとdistを決め、ECMAバージョンも決めたぜ。webpack.config.jsってファイルもあるじゃないか。これも設定が必要なのか?俺はいつになったらHello Worldを書けばいいんだ?なめてんじゃねえぞ!!!なんかに似てるんだよ!これはCだ。C言語プログラムを書こうってときに、コンパイラ必要インストールして、パスを通して、謎のおまじないを書いて、それでよくわからないままHello Worldを出力したあの頃の思い出がフラッシュバックしたぜ!いや、TSはそれ以上に糞だ。なにせ設定ファイルばっかいじってまだ一行もコードを書けてないくせに、ファイルサイズは70MBを超えてるんだからな。「TS コンパイル」で検索したら、なんで「次にgulpをインストールしましょう」なんて記事がヒットするんだよ!糞か?いや糞だお前は!

プロジェクト必要ツールインストールするのは当たり前だって?偉そうなこと言ってんじゃねーぞ!どうせお前なんか先達がすでに準備してくれたプロジェクト環境に後でアサインして、「これとこれが必要からインストールしてね」って言われてそのまんまインストールしたクチだろうが!どのツールがどのシチュエーションで最適なソリューションなんかわかってねえに決まってら!どのツールがどのシチュエーションで最適なんか誰もわかってねぇんだよ!インターネット情報適当に転がってて、お前の先達もDevelopers.IOの記事を読んでなんとなく良さそうだからインストールしてんだよ!全てを正しく把握してるやつなんか日本で3%いたら多いほうだろ。少なくともお前も俺も理解してねぇよ!PHPRuby駆逐するって言われて何年たった?今でもPHPは現役で、RubyPHPの後ろを歩いてるじゃねえか。jQueryが消えるって?同じ理由で消えねえよ!一生やってろばーーか。JavaScriptも消えねぇよ。ECMAアップデートに従って生で書けば十分だろ。こんなコード書くまでにうんこ行きたくなるような設定ファイルばっかいじらせる言語にとって代わるわけねぇだろ。消えるのはお前だばーか

2019-09-17

Firefox現在のタブにリンクを開く方法

日本語情報だと KeepInTab ってアドオン使えってなるけど、about:config で設定できるので要らねーです。

ちなみにコンテキストメニューに「現在のページでリンクを開く」を追加するとか、修飾キーとの組み合わせクリックリンク先を強制的現在タブで開く方法存在しないっぽい。

タブとかウインドウ指定されてるリンクがあったら、デフォルトの設定ではそういった動作は避けられないってことだよ。

対処方法はabout:configの設定で「すべてのリンク強制的現在タブで開く」設定にしつつ、別タブとか別ウインドウリンクを開きたいときにはCtrlとかShiftとか押しながらクリックしたり、中ボタンクリックする意外に方法はないんだ。


browser.link.open_newwindow.restriction を1にする。


どうだ?変わんねーだろ。普段ウインドウ起動してしまリンククリックすると、普通にウインドウで起動します。

だれか解決方法教えてくれ。

2019-06-13

先週のKubernetes...え...

地味にバグあるじゃんバージョンの戻しが地味に怖いよ。

Featured Merges

Revert CoreDNS to 1.3.1 in kube-up (and Kubeadm as well):

CoreDNS 1.5.0 contains substantial scalability improvements over 1.3.1.

However, config files are changed, and blocked being able to upgrade clusters.

Absent a migration tool, the project reverted the change. Users of large clusters (5000+ nodes) should still plan on using 1.5.0 via CoreDNS version customization but need to know that upgrading won’t work.

2019-02-05

遅まきながら、転生したくなってrustでwebassemblyなんか始めてみようと職場PCで内職開始。。。のはずがWSLでrustup-intがうまくいかない。

proxy環境からかな?と思うもそれならcurlでこけるはずだ。

default host tripleという聞きなれない設定がstable-x86_64-"unknown"-linux-gnuからなのかとCustomize installationをいじるもうまくいかない。

なんやねん、一生java6で腐ってろと言う貧乏神なのかと毒づいたら下記に書いてあった。

https://github.com/rust-lang/rustup.rs/issues/1529

"The situation has been occured in the office, which has proxy and self-trusted certificate."

...やっぱり自社のプロキシ問題かよ。MTTMで今もばっちり解析されているのかよ。オレオレとかまじやめてよ。。

書いてあるとおり、git config http.sslVerify false入力したらばっちりうまくいった。

@sshplendidさんはどうやって気づいたのだろう。あなたは神だ。最高。

。。。環境構築に手間取りすぎて早くも心が折れそう。今日は帰る。

2018-12-25

どうもドライバconfig.sysで組み込むものだと勘違いしてる老害がいるな

汎用ドライバのための定義ファイルドライバっちゃドライバだよな

2018-09-05

.ssh/configを削除しちまった…

誰にも何も影響ないのにワイの仕事大事故起こしてる感。

バックアップってマジ大切だな…

2018-08-15

生産性ゼロどころかマイナスな同僚

ほぼ愚痴です。

エンジニアなんだけど、ひどい同僚がいる。

酷い点を挙げればキリがない。当人が何も生み出さないだけならまだしも、他のメンバー生産性まで下げるので、非常に手を焼いている。

インターンなりエントリー/ジュニアレベルであれば教育すれば良いだけなのだが、経験豊富ベテランという触れ込みでやってきてそれなりの給与をもらっているからタチが悪い。

一度もプレーせずに長年プロサッカー選手として生きたブラジルだかのおっさんのように、きっとこれまでも口の上手さであちこち渡り歩いてきたのだろうと推測する。

奴が入ってきて1年ほどになるが、上司は気づいているし、一緒のプロジェクトで働いたことのある他のエンジニアも皆気づいている。クビにするなり何なり手を打つように直談判すべきか。

2018-05-08

Windows3.1の思い出

https://anond.hatelabo.jp/20180508004011

まだまだDOSの全盛期

コンベンショナルメモリ640KBの壁があった時代

起動

DOSで起動してからwinコマンドで実行

autoexec.batに書き込んだら自動で実行するようになる

デバイスドライバを読み込みすぎるとメモリが足りなくて動作しなくなるので

LAN Managerを使ってネットワーク接続するときCD-ROMドライバを外すとかしてた思い出

※余談だが、ゲームにはゲーム起動用のconfig.sysを書いてた

ソフトウェア

シェルプログラムマネージャ

壁紙が見えなくなるので透過させるフリーソフトを入れたりしてた。

ファイルマネージャランチャー代わりにつかってた

エディタ

秀丸4000円

Win32s

32ビットアプリも動くんだぜ?といってもNTから持ってきたピンボールぐらいしか動かさないけどな!

グラフィックス

WinGをインストールして高速化!

OpenGL?あれは重くてなあ...パイプうごスクリーンセーバーぐらいしか動かないし...

動画

Video for WindowsとQuickTimeインストール

2018-04-17

Quick Tutorial for Pyramidをやってみる

PyramidPython向けWebフレームワーク

Quick Tutorial for Pyramid公式チュートリアル

https://docs.pylonsproject.org/projects/pyramid/en/latest/quick_tutorial/index.html

Prelude: Quick Project Startup with Cookiecutters

$ $VENV/bin/cookiecutter gh:Pylons/pyramid-cookiecutter-starter --checkout 1.9-branch

として、プロンプトの問いに答えるとサンプル的なアプリができる。

ghはgithubか。

引数指定できるテンプレートhttps://github.com/Pylons?q=pyramid-cookiecutter

sqlalchemyを使うものは分かるけど、zodbって何?

アプリは以下のようにして起動する。

$ env/bin/pserve development.ini --reload

このpserveというPythonモジュールアプリ動かしたりする。

01: Single-File Web Applications

超単純なPyramidアプリを作って、WSGIイメージをつかむ。

app.py を書き写して動かしたらHello Worldが動いた。

Analysisの項:
2. Lines 12-14. Use Pyramid's configurator in a context manager to connect view code to a particular URL route.

viewURLの紐付けはconfig.add_routeしてconfig.add_viewする。add_viewしてからadd_routeしても大丈夫だった。

3. Lines 6-8. Implement the view code that generates the response.

viewにはrequestが渡される。requestに色々入ってそう。

4. Lines 15-17. Publish a WSGI app using an HTTP server.

waitressは知らないけど、serveでHTTPサーバ作ってWSGIアプリを公開できるのかな?

Extra creditの項:
1. Why do we do this:
print('Incoming request')

...instead of:

print 'Incoming request'

Python3だから

2. What happens if you return a string of HTML? A sequence of integers?

Inernal Server Errorになった。アプリのほうではValueErrorresponseを返すようにと怒られていた。text/plainとか返すには何かしないとダメっぽい。

3. Put something invalid, such as print xyz, in the view function. Kill your python app.py with ctrl-C and restart, then reload your browser. See the exception in the console?

print(xyz)してみろ、ということかな。1と同じくInernal Server Errorになって、コンソールにはNameErrorが出た。

4. The GI in WSGI stands for "Gateway Interface". What web standard is this modelled after?

CGIかな?

2018-03-29

漫画村運営者の手がかりになるかも

その1

現在サイトソースを見るとアドセンスIDがそのまま。

gtag('config', 'UA-*********-1');

アドセンスアカウントには必ず銀行口座必要なのでその口座から身元をわりだせるかも。

しかし、Google米国企業なので警察であっても捜査協力する可能性はとても低い。

その2

インターネットアーカイブソースに昔の広告タグの一部が残っている。

2017年12月12日アーカイブ

ttps://web.archive.org/web/20171212034005/http://mangamura.org/

広告タグURL

ttp://adc.shinobi.jp/r/ad/sync?id=********************************

これは、株式会社サムライファクトリーの忍者adMaxという広告配信サービス

収益があったのならばポイント交換のための銀行口座かPexの履歴が残っているはず。

ここは日本会社なので警察ならば捜査協力する可能性はあるかも。

2018-03-26

https://anond.hatelabo.jp/20180201132629

カトラークラスのエンジニアが数十人、数十年かけて磨き上げた Linux カーネルにかなうわけねーだろ。

もはやFreeBSD人手不足で、Meltdown, Spectre にも満足に対応できない有様。

カーネルがごちゃごちゃしてたのは v3 初期までで、その後、徹底的な抽象化・#ifdefによる機能の分離化、CPU依存排除をしたおかげで、configオプションを最小化したら恐ろしいまでに小さいサイズカーネルになる上に、オレオレCPUへの移植もそれほど大変でなくなった。LLVMSSAなどの技術をBPFが取り込んだおかげで、カーネル内のモニタリングも perf関係からの置き換えの目処がたったら、そのあたりの余計なコードも削ぎ落とせる夢がある。

おかげでconfigオプションが数千にもなってしまったが、ディストリビューション多様化してくれたお陰で、自分用途に合わせたカーネル選択に困ることもあまりない。WindowsMacでも Linux システムコールラッパがほぼ完全に動くようになり、「Write Once, Run Anywhere」をVMを介さないで実現する POSIX以来の夢がいま正に実現しようとしている。

結論FreeBSDは死んだ。

2017-11-16

anond:20171116143502

ありがとう

ブックマークを常に新しいタブで開く機能も同じようにabout:configってところをググって変更したら出来た

anond:20171116143215

about:configbrowser.tabs.loadDivertedInBackgroundをtrueにする。

2017-11-15

anond:20171115095313

about:configの設定でだいたい代替できるからtab mix plusなんてもうずいぶん使ってねえわ。

2017-06-26

地獄の社内SE

社内SEになった。

仕事を辞めて主夫業に勤しんでいたら、知り合いから声がかかった。

1人で社内システムを作ってきたおじいさんがあと数年で定年になるから

引き継げないかとのこと。

メインのシステムベンダー委託してて、そのおじいさんが作っているのは、

メインシステムデータを加工して2次利用しているものほとんどとのことだった。

社内SEはなんとなく楽そうなイメージがあったので、就職した。

言語エクセルVBAとVB.NET 1.0。

中身を見るとどちらもかなりやばい

VBA編

ウォッチウインドウを知らないのか、変数はすべてセルに入れてる。

 変数名はすべてRANGE("A1").valueみたいな感じで全く意味が分からない。

・処理遷移がおかしい。

 セルに1を入れる。そのセルchangeイベントで処理が動くとか。

 SHIFT+F2が無力化されてる。

・なるべくワークシート関数で処理してる

 データベースからとってきたデータを丸ごとワークシートにコピーして

 if,vlookup,match関数を駆使して帳票にしたり、CSVにしてる。

 データ100件制限があったり、1関数を直すときは100行コピーしないといけない。

 画面中に埋め尽くされたワークシート関数をみて途方に暮れる。

・format関数を知らない。

 8桁の日付をとりたいときyear、month、day関数がワークシートにあり、

 その下の行で月の二けた判定、日の二けた判定のif関数で頭の0をつけ

 3行目でconcatenateしている

タイマー起動

 毎朝100本ぐらいのマクロが動いてる。

 タイマー起動なので、毎日セットしないといけない。(タスクスケジューラーを知らない)

 がんがんエラーが発生するので、マクロ設定をエラー処理対象外エラーで中断にしないと動かない。

・遅い

 textboxのchangeイベントでDBからデータ取得処理を入れているので、データが多くなると1文字打つごとに数分待つ状態

 exitイベントを知らないらしい

 DBの更新処理でもテーブル全件とってきて、ループしながらキーが一致するのを探して更新

そんなつっこみどころしかないEXCELマクロが200本以上ある。

VB編

・.NET1.0

 windows7や8に無理やり.netframework1.0を入れて動かしてる。

 顧客PCにも入れてる

オブジェクト名は代えない

 変えられることを知らないのかもしれない

 textbox100とか存在してる。

 EXCEL同様変数は隠しtextboxに入れてる。

設定ファイルおかし

 1.0なのでconfigがないのはしょうがないが、設定ファイルは固定パステキスト

 行数で管理

・WAITがいっぱいある

 試しに取ったら動かない

・DBを最後まで回すとき

 例外が発生するまでまわす。

変数関数スコープ管理

 ない。基本グローバル

クラス

 ない。

ネスト

 ない。

おじいさんが20年にわたって深夜残業休日出勤を厭わず作ってきた、地獄の社内システム担当になったらしい。

2016-12-04

macbookpro 2016 bootcampwindows10入れてxampp導入したときmysqlエラーが起こ

こちらに書いてある

https://community.apachefriends.org/f/viewtopic.php?f=16&t=72437

Open MySQL config file byConfig” —> “my.ini”.

Insert

innodb_flush_method=normal

between

innodb_lock_wait_timeout = 50

and

## UTF 8 Settings

Start MySQL again in xampp.

2016-09-29

ブラック企業へのささやかな仕返し

ブラック企業労働者搾取する悪の権化であるが、その逆であるブラック労働者はあまり聞かない。

私はとある底辺ITブラック企業に勤めている。どれだけ働いても残業代は出ないし、上司パワハラ日常茶飯事だ。

しかし私も一労働者として黙っている訳にはいかない。ブラック企業への理不尽要求に甘んじて応えている社畜も世の中にブラック企業をのさばらしている原因の一つのといえよう。

そこで今日はそんな社畜ことブラック労働者である私がブラック企業へ行っている、若くは行おうと思っているささやかな仕返しをまとめたいと思う。

経済制裁文字通り会社費用を利用したささやかブラック企業への仕返し

・遠回り通勤

普段乗らないやや遠回りの経路を会社に申告して通勤費をやや多目に搾取するワザ。これは割と皆やっているのでは無いだろうか。都内のように通勤経路が何通りもある場合に限る。加えて「やや」という所が重要

上級者はやや多目の通勤費を3ヶ月分搾取し、原付を購入し、原付通勤をする。会社規定に車通勤可かを確認し、通勤時はアフロヘアーかぶる必要がある。もちろん不必要になった時は売ってしまえばいい。

キャッシュバック出張旅費

出張時にホテルなどに泊まった時に発生する費用だが、1日の上限がある場合が多い。上限いっぱいに請求する事はもちろんだが、世の中には「この部屋泊まったら3000円の図書カードあげるよ」みたいなホテル存在する。上限を加味してキャッシュバックが大きいホテルを選ぼう。

・いないいない住居手当

家賃の何パーセントかを会社負担してくれる手当だが、これは是非遠回り通勤費と合わせ技で使いたい。わざと住居を会社からいい感じの遠い場所申請し、実際は違う場所から通っているという搾取方法住民票賃貸契約書を提出しなければならない場合が多いので、実際に契約しなければならないので注意が必要。あとは会社から近い友達の家や彼女の家から通勤すればいい。ちなみに一度申請してその後すぐに会社近くに引っ越しをして申請をしない…みたいなやり方は避けたほうが無難。バレたらやばい申請した通勤費と住居手当を実際の通勤火と住居費(彼女ルームシェアしてくれる友人に払う金額)をしっかりと確認しよう。

ブラック幹事

これは会社というより個人から搾取になるが、自らが幹事となりパワハラ上司から会費をやや多めに徴収会計するワザである。嫌いな上司であればあるほど多めに徴収しよう。ちなみに会計時はマイルたまるカード決済がオススメ交際費として会社申請する場合領収書必要となるので、交際費として発生しないギリギリの規模の飲み会は自ら率先して幹事をやろう。もちろん多めに徴収する人には強いお酒をすすめよう。ちなみにお店とグルになって領収書改ざんして会社請求するのはヤメよう。国税庁がくる。

さら上級者は覆面調査ができるお店を選ぼう。世の中には覆面調査というバイトがあり、文字どおり覆面調査を行い、調査結果を報告する事で報奨金がもらえるバイトである。中にはお食事代の何パーセントかをキャッシュバックしてくれる案件などもあるので積極的活用していこう。

給料泥棒

文字どおり仕事を一切せずに給料だけを搾取する上級者向けの技だ。会社簡単にはクビに出来ないという性質を逆手に取った搾取方法だ。勤怠さえしっかりしていれば懲戒解雇にはなりにくい。定時退社でも全然大丈夫だ。納期寸前まで「大丈夫です」「頑張ります」と言い続け納期直前でアラームをあげよう。会社評価はガタ落ちだ。もちろんアラームをあげた後はすぐに退職届けを提出しよう。この技を始める前は転職内定をもらってからにしよう。

評価制裁会社評価を著しく低下させ、未来ある若者入社させないようにする仕返し。転職内定を取得してから行うのが望ましい。

転職サイト評価祭り

転職サイトには前職への評価をするサイトがあったりする。もちろんそこには低評価を書き殴ろう。事実を踏まえ、社内規定ギリギリラインの所まで書きなぐってしまおう。未来ある若者へのラブレターだと思おう。

意味不明変数の多用

意味の分からない変数を多用して会社技術力の低さを誇示しよう。configの値を縦読みにして遊んでもいいかもしれない。変数名称は変だけどバグが少ないというのが最適。コメントには必ず自社の名前をつけよう。次の人が会社技術力の低さをわかってくれるだろう。

何度でもレビュー

レビューは何回も間違おう。客先のレビューで重大なミスがあれば尚いい。再レビュー時にもまた同じ箇所を間違おう。技術力の低さを存分に見せつけてやろう。バグの報告は最後まで言わないでおこう。

こうしてブラック企業ブラック労働者の足の引っ張り合いによって日本経済は衰退しくのでありました。

他にも制裁方法があったら教えて欲しい。

2016-09-19

さくらインターネットで、メールアドレスサブドメイン登録

reason: 553 5.3.5 system config error

553 5.3.5 yourdomain.jp. config error: mail loops back to me (MX problem?)

554 5.3.5 Local configuration error

ドメイン管理」で、DNSレコードMXレコードを追加しだたけだと、送信者にエラーメールが返る。

サーバコントロールパネルの「ドメイン設定」で、[新しいドメインの追加] から追加もせねばならない。

2016-07-28

Y社のサポートが酷すぎて笑ってしまレベルだった。

Y社のサポートが酷すぎて笑ってしまレベルだった。

当方情報システム部に属しており、社内のインフラサポートをしている。

無線LANアクセスポイントは、同一フロアで全部で4台あり、全て固定チャンネル設定をして運用している。

4台のウチの2台ー3台が、この様なログを履いてチャンネルが変わってしま現象に襲われている。

2016/07/22 16:15:13: [802.11] Radar found on channel 64

2016/07/22 16:15:13: [802.11] Changing to channel 40

2016/07/22 16:15:13: [802.11] Changing to channel 40 (5200 MHz) chanStart 64

Channel 40 に切り替わる設定はどこにも記述ないので、どこから出てきた?と。

もちろんスケジュール設定にも、そういった記述はなし。

自動チャンネルが変わる記述は無いと思っているのだが、皆目検討つかない。

(他のAPは、意図通り動いているしね。。)

Configurationの読み込み直しのためにRestartも何回もした。

Firamwareは、バージョンRev.12.00.16  最新ではないが、最新までのRelease notesはチェック済みで該当してそうなものはなし。

困り果てて、バグかと思いY社サポートに問合せを入れるも1週間連絡がない。

しびれを切らして、電話を入れたら以下の様な対応である

1)受付番号を聞かれ、返答すると、そのような問合せは無いと当初言われる。

  →これサポートで問合せ受領して、勝手にCloseしてんじゃねーかな。

2)問合せ順から順次対応しているとのこと。

  先日は1両日には返答頂いておりましたが、最近は問合せが立て込んでいる。という事でしょうか?と質問するも

  →「そんな事は無いが、返答できない。」との事。

  何件中、何件目のキューになっているのか?と質問するも

  →「返答できない。」との事。

  こんな感じなので、解決時期の見込みもたてられない。

3)とても困っているので対応の優先度を上げてもらえないか?とお願いするも断られる。

まぁ、こちらとしてもY社の機器を購入すると付随する保守サービスに加入しているだけで、Additionalで費用負担しているワケでもない。

また、Y社のサポートセンターSLA定義されていないので、こちらとしては明確に期限を要求できるワケでもない。

ぶっちゃけ彼らが返答に誠意を見せない。と、言われてしまっては、結局何やっても無駄なんだよね。

サポートの出来によって、その製品を使い続けるかどうかの判断になるのにね。

世の中的には、チャットサポートデファクトになりつつあり、そのアジティに比べると旧態依然した大企業サポートだな。と思ったわけで

全てを悟った私はおとなしく他社製品リプレースすることを決めた。

#もし、原因のヒントがあれば教えて頂ければ幸いですw

ーーー追記ーーーー

ブコメの人たちの方がレスポンス早く助かった。

DFS機能により使用しているチャンネルが変更される時、選択されるチャンネル範囲指定します。と、あり。

この定義を全て削除していて、実質切り替えできない認識でいた。

Configには表示されないが、暗黙デフォ値(airlink channel range dfs all)が使われている理解で良いのかな。

はいえ、切り替わっても、使ってないチャンネルの中から定義して上げれば良いことに気づいたのでそれで運用しようと思います

ありがとうございます

2016-01-30

http://anond.hatelabo.jp/20160130143818

well-known portの意味って、そのサーバに関して予備知識の無いクライアントもつなげるようにするための"well-known"だよ。

から一見さんお断りサービスに関してはwell-known portを守る必要は全く無い。

変えた番号って、ちゃんと各サーバ設定ファイル管理してれば一度セットアップしたら気にする必要ないでしょ。ドキュメント的には自分の手元の.ssh/config見ればいいわけだし。新メンバーに配るのも設定ファイルリポジトリから自動抽出してリスト作ればいいだけだし。

2015-12-22

最近vim偏重主義に思うこと

ここ2,3年くらい、Vimが妙に流行っている。はてブqiitaでもVim関連のページが出れば大量にブクマがつくし、「俺はVim派だから」みたいな発言大学だったりtwitterだったりでもみる。

しかしその実、世間に出回る「vim tips」みたいなのをみると、cやr,はたまたw,$,0,..など超がつくほど基本的ものしか載っていない。

なんでこんな常識的ものにこんなにブクマつくの???っていっつも驚く。

昔はvimに憧れるワナビーブクマをつけてるのではないかと思っていたが、どうやら今のネット界隈では「vim派」と言って通ぶることが一種ステータス?になっているのではないかと思うようになった。

ちょっと前に流行ったvim pluginブームもびっくりした。vimあくまでもIDEなんていらないスクリプトを書いたり、CUIでエディットしたい時に使うものだろう。

ものには使いみちというものがある。文章、少なくとも日本語Vimに向かないし、Javaの開発ならeclipseですらvimよりよっぽど生産性が高い。

vimにpluginなど入れて喜んでいる一部の人達をみると、やはりvimで通ぶっているだけではないかと思えてしまう。

.vimrcは長けりゃいいっていうものではない。それがemacsに対するvim美徳ひとつではなかったのか。

そもそも、vim人口が見かけ上増えているにもかかわらずemacs人口が増えていないのがおかしい。どうも最近vim派の人たちはemacsをあまりうまく使えていないようである。(俺のまわりだけかもしれないが)

昔のhackerはエディタ戦争なんて言いながらもお互い両方のエディタを使えたものだ。大体がshellでset -o viなんてしたら使いづらくて仕方がない。shellはctrl-aで先頭に戻るし、ctrl-rで履歴検索をするものである

そもそもエディタ戦争なんて洒落にすぎないんじゃないかと個人的には思っている。viEmacsは基本教養である。どちらかしかできないのは文盲のようなものである

いつからvim界隈はこんなに歪になってしまったのか。

vimvim言ってブクマしてるみなさん、vimtutorは起動したことありますか?Vim関連の記事100個ブクマするよりよっぽど有用です。

Do one thing and do it wellって知ってますか?一つのプログラムでなんでもしたいならwordかVSで十分です。無理してviを使う必要はないです。

俺はまだLinuxを使い始めて10年くらいだけれど、エディタvi(m)一筋だった。

それだけに、今のviを取り巻く環境は悲しい。

何がいけなかったのだろうか。

コメントをもらった。同意してくれる人がいてうれしい

あとvivimがうんぬんというブコメありましたが、逆に今日vivimを使い分けることがあるんでしょうか…?

(もちろんインストール直後のdebianとかだとvim.tinyしか入ってないけど)

普通/usr/bin/viってvim.basicを指してることが多いと思います。もしvim.tinyを指していたらごめんなさい。

てかaliasなりupdate-alternativesみたいなの使われたほうがいいのでは…?

id:akanehara増田はじめてだからよくわかんないけどブコメに返すのこれでいいの?)

いやね、俺はNeoなんちゃらとかなんちゃら.vimとかのプラグイン流行りまくってるのどうかと思うんよ。

vi使いたくてあんなゴタゴタした画面分割するならtmuxscreenで別タブにシェル開けばいいしそのほうが拡張性高いじゃん…っていう。

それかVSなりIntelliJで(ちなみに俺はeclipse使います微妙disったけど)

あとはSIGSTOP(てかSIGTSTPか)で止めるのもよい使い方だと思う。

とにかくこれからviなりunixを使い始める人達がああい害悪に影響されてほしくない。Neoほげほげよりtmuxとかctrl-zのほうがのちのちず~~~っと役に立つから

vi流行ること自体はいいと重いますemacsもっとはやって欲しいです。nanoは即update-alternatives --config editorするんで知りません

と思ったらなんかみなさんいろいろ考察してくださっていますが、今やviクラスタunixクラスタなのか…

なんてこったい

id:Lycoris_i

TeXは確実にGUIのほうが使いやすいよ。俺はTeXstudioだけど、シェアウェア買ってる人もいるね。特に仕事道具にしてる人は。

vimじゃあPDFからジャンプとかできないから校正の時とか使いづらいことこの上ない

id:FantasyZone3, id:lbtmplz

一理ある

id:SndOp

俺も割と同じ意見だよ。煽りとかじゃなく。

問題vim scriptelispに劣ってるところだと思う。

言語プラットフォームとしてみたときやっぱりemacsには一日の長があるよ

なのにpluginとか言って喜んでるのはなんか違うと思うなあ。

2015-09-27

Civ4ができなくなって、暇つぶしができなくなって悲しい。

sc config なんちゃらもやってみたけど、アクセス拒否されましたって出てくるだけだ。

悲しい。ひたすら悲しい。

2015-07-10

http://anond.hatelabo.jp/20150710225327

確かにそれでいけて、自分管理してるリポジトリなら.git/configなりを編集すればなんとかなったりするんだけど、

他の人が作ってるプログラムで「git://」や「git@」でcloneしてるのが幾つかあるっぽくて、

一つ一つ修正するのが大変な上、何回もやるはめになるのでこうせざるをえない……。

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