「エディタ」を含む日記 RSS

はてなキーワード: エディタとは

2022-09-09

anond:20220909102751

エディタ機能で全角英数字を全部半角にするのは原稿もらったらまずやってるな

2022-08-12

なんでそんなにコマンドラインを目の敵にするんだか

anond:20220811155256

↑を書いた元増田ですが、VBの話から派生した話で、やたらコマンドライン(以下CLI)を使った開発に否定的人間がいて閉口した件。

そりゃ一口に開発と言っても色々なので、本当に統合開発環境(以下IDE)だけで開発するケースもあるのは、こっちも知ってるんだよ。

から学習者の中で「何をやりたいか」が既に決まっているなら、CLIを全く触らずプログラミングを学ぶケースもアリということなのだろう。

でも、これには主に2つの理由で全く納得がいかない。

1つ目は、そもそもプログラムって何?」というレベルの人が「何をやりたいか」なんて決まっているわけがないので、最初から「何をやるか」を決めてかかるのはナンセンスという話。

しろどういう開発に進んでもいいように、「等号は代入を意味する」辺りから始まって、どんなプログラミングでも基礎の基礎になる、データ構造アルゴリズム意識させることに集中させたい。

そのためには難易度低めで比較潰しが効く言語を、できるだけシンプルな手順で作業できる開発環境で学べる方がいい。

そしたらPythonの実行環境とそこそこ以上の機能を持つテキストエディタを入れて、コマンドプロンプトとかPowerShellとかのCLIから"Helllo, world"が取っ掛かりだと思うわけ。

もしLinux環境が用意できるなら同じことをLinuxでも試してもらって、プラットフォーム依存しない開発の入り口くらいを知っておければベター

いずれにせよ何かを実行する方法が1つではないという重要な知見は、できれば基礎のうちに知ってもらいたいことの1つだし、それはWindowsLinuxとかCLIIDEという対比がうってつけかなーと。

ちなみにIDEは、Pythonによる手続きプログラミングに慣れた後のタイミングで学べばいいと思う。

そこまで行ったら変数の型や、クラスオブジェクトとかの難しい話をGo言語で学んでおくことで、現場で使われているJavaC#swiftへの移行もスムーズになりそうだし。

ちなみに「初心者コース」の最後、もし可能ならRustでポインタメモリの話の触りくらいを体験してもらえると、組み込みに進む際のハードルが少しは下がるんじゃないかな。

もう1つは、いくら現場によってはIDEだけで開発する現実があっても、CLIを使った開発がどういうものかくらい、プログラマにとっては知ってて当たり前じゃねーの?という話。

もちろん「プログラマが何を知ってて当たり前なのか」は、時代の移り変わりとともにどんどん変わる。

大昔ならおそらく機械語とかが必須だっただろうけど、今なら機械語よりはHTMLを読めるほうが遥かに重要なわけで。

あと、UNIX系OSパーティションごとに主要なディレクトリを分割してインストールしていた時代であれば、edエディタの使い方は必須だったと聞く。

(/binに入るエディタedのみだったため、もし使えないとシステムクラッシュして/以外マウントできなくなったときに詰む)

でも今やそんなの完全に過去の話どころか、viemacsの論争ですら多分古い方の問題になるだろう。

そういう過去の諸々も踏まえるとCLI未来永劫、プログラマにとって常識的ナレッジだとは自分も思っていない。

でも今はまだ、プログラマを名乗るならCLIからコンパイルだ実行だくらいの基礎は知ってて当然だと思うんだが。

(流石にmakeまで知ってる必要はないと思うけど)

ということで、自分の言ってることはそこまでおっさん臭くないつもりなんだけどね。

本当に、何がそんなに引っかかるのか意味がわからない。

2022-08-11

anond:20220811212713

それは即戦力を求めすぎ。

ガチ初心者がいきなりjavaswiftハードル高い。

もう少し簡単かつ潰しが効く言語で、かつエディタコマンドラインで動かせる環境で基礎を学べないと厳しいと思う。

anond:20220811211958

Pythonがクセがあるというのが意味不明

PCだったらOSを選ばずに動くし、きれいなコードを書きやすいし、好きなエディタと実行環境さえあればローカルで色々遊べるし、初心者には最適じゃん。

それに、他に初心者向けの言語なんてないと思うけど。

anond:20220811210947

それは適当エディタ入れてPythonコード書いてコマンドから"hello, world"するより簡単なのか?

そんなわけないと思うんだが。

anond:20220811194234

そういう、今の大半の開発者にとって明らかに不要かつ古臭い話を持ち出して揶揄するのは恥ずかしすぎるから勘弁して欲しいわ。

今どきのUNIXエディタedとかTECOを持ち出すくらいふざけた話。

anond:20220811180344

どっちでも開発できるんだから好みの問題でしょ

エディタ論争やきのこたけのこ論争と変わらんよ

2022-07-30

edge意味Webブラウザに塗り替えられた

古の同人ドッターにとってedgeとはドット絵エディタだった。

から今でいうブラウザedgeが話に出てくるとドット絵でも描くのかな?とつい思っちまうね。

2022-07-18

UNIX 哲学」についていくつか

名著「UNIXという考え方 - UNIX哲学」は本当に名著なのか? 〜 著者のガンカーズは何者なのかとことん調べてみた - Qiita

この記事はよく調べてあるなぁと思う反面,事実関係の間違いも多く当時の空気感など欠けていると思う部分がいくつかある。事実関係に関しては追い切れないので参考文献を挙げるにとどめておくが,空気感のほうはいくつか書いておく。なお当該記事の「当時と今では状況が全然違うんだから安易に『UNIX 哲学』とかいうな」という主旨には大賛成である

参考文献

初期の UNIX歴史について興味がある向きには次の書籍お薦めする。

Peter H. Salus『A Quarter Century of UNIX』(1994, Addison-Wesley Publishing)

和訳の『UNIXの1/4世紀』(Peter H. Salus, QUIPU LLC 訳, 2000, アスキー) は絶版のうえ訳も微妙なので薦めづらいが,原書The Unix Heritage Society (tuhs) で PDF が無償公開されているので,英語が苦にならないのなら読んでみるといい。

また同じく tuhs で無償公開されている Don Libes and Sandy Ressler『Life with UNIX』(1989, Prentice Hall)を読めば80年代終りの UNIX の状況(XENIX についてもしっかり言及されている)や利用者目線での雰囲気もある程度判るだろう。

哲学

記事で一番気になるのが「哲学」という語の捉え方。この言葉の強さに引きずられているように読める。でもこれ,当時は設計基本的な考え方くらいの意味でわりとよく使われていた言葉なんだよね。たとえば米 BYTE 誌のアーカイブを “philosophy” で全文検索するとこんな感じ。

https://archive.org/details/byte-magazine?query=philosophy&sin=TXT&sort=date

ほぼ毎号のように出現していたのが判るだろう。

もっとも猫も杓子も「哲学」を振りかざしていたわけではないし,UNIX開発者たちが「哲学」の語を好んで使っていたのも間違いないように思う。傍証の一つが AT&T定期刊行物『The Bell System Technical Journal』の1978年7, 8月号だ。元記事言及されているマキルロイの Forword の初出がこれで,ネットのアーカイブから PDF が入手できる。

この号は二部構成になっていて第一部が Atlanta Fiber System に関する論文12本(全172ページ),第二部が UNIX に関する(Preface や Foreword を含む)論文22本(全416ページ)となっている。さて前述の PDFOCR されているので “philosophy” で全文検索してみると8箇所見つかる。これが見事に全部 UNIX論文なのだ。もちろん論文性質もページ数も違うからこれだけで確定的なことはいえないが「日常的に使っていたんだろうなぁ」という推測は成り立つだろう。じつはマキルロイ哲学とされている部分は “Style” であり “philosophy” の語は一切使われていないというのもちょっと面白いUNIX開発者たちがなぜ「哲学」という語を好んだか正確なところは判らないが,それまでにない新しい考え方に基づいた OS を開発しているという意識があれば,そういう言葉を選ぶのが自然時代だったことは間違いない。

UNIX認知され拡がっていく過程で「哲学」も知られるようになっていった。自分が好むものの良さを他人にも識ってもらいたい,あわよくば他人もそれを好むようになって欲しいという布教活動は今も昔を変らないわけで「哲学」はその便利なツールとなったわけだ。元記事ではガンカースの著作を「外部の人間が後から打ち立てた哲学」と表現しているが,そんなたいしたものではない。マキルロイ論文に影響を受けた布教のためのああい説教は到るところにあった。たとえば前掲の『Life with UNIX』にもしっかり Philosophy の項がある。また日本最初期の UNIX 解説本のひとつである村井純井上尚司・砂原秀樹『プロフェッショナル UNIX』(1986,アスキー)には冒頭次のような一節がある。

オペレーティングシステムは,コンピュータを使うものにとっての環境形成する基盤であるから,そのうえで生活する者の個性尊重し,より良い環境へと作り上げて行く課程を支援するような素材を提供するソフトウェアでなければならない。この主張こそが,UNIXオペレーティングシステムとしての個性ではないだろうか。

 

    プロフェッショナル UNIX村井純井上尚司・砂原秀樹,1986,アスキー)p 3.

「より良い環境へと作り上げて行く課程を支援するような素材を提供するソフトウェア」とはテキストを入出力フォーマットとする単機能コマンド群のことで,これらをパイプでつなげたりシェルスクリプトでまとめたりすることで「そのうえで生活する者の個性尊重し」た「より良い環境へと作り上げて行く」ということだ。こういった説教はありふれたものであった。たんにそれを「哲学」の語を用いて書籍にまとめたのが,たまたまガンカースだったというだけのことである

そしてじつは UNIX場合布教活動とはべつに「哲学」を広めなければならない切実な理由があった。これを説明するのは非常に面倒くさい。当時と今ではあまりにも環境が違うのだが,その違いが判らないと切実さが伝わらないからだ。マア頑張ってみよう。

UNIX の利用環境

UNIXPDP というミニコンピュータミニコン)上に開発された。このミニコンを使うためには専用の部屋に行く必要がある。その部屋は,もちろん場所によって違うわけだが,マアおおよそ学校教室くらいの大きさだ。長机が何列か並んでおり,そのうえにはブラウン管ディスプレイキーボードを備えた機器が等間隔に置かれている。壁際にはプリンタが何台かあるだろう。通っていた学校コンピュータ室などと呼ばれる部屋があったならそれを思い浮かべればだいたい合ってる。ただし置かれている機器コンピュータではなくコンピュータ接続するための端末装置ターミナル)だ。端末装置キーボードで打った文字コンピュータに送られコンピュータが表示した文字がそのディスプレイに表示される。現在 UnixOSCLI を使うときターミナルとか xterm という名のアプリケーションを用いるがこれらは端末装置エミュレータで,もともとは実体のある装置だったわけだ。

さてコンピュータ室にたいていは隣接するかたちでマシンルームなどと呼ばれる六畳くらいの部屋がある。窓ガラスで仕切られたこの部屋には箪笥洗濯機くらいの大きさの装置が何台か置かれている。これがコンピュータ本体だ。もっとコンピュータが何台もあるわけではない。この箪笥CPU でそっちの洗濯機ハードディスク,あの机に置かれているタイプライタ管理コンソールといった具合に何台かある装置全部で一台のコンピュータになる。どこが〝ミニ〟だと突っ込みたくなるかもしれないが「六畳で収まるなんて,なんてミニ!」という時代お話だ。

端末装置それぞれからUSB のご先祖様の)RS-232 という規格のアオダイショウみたいなケーブルが伸び,マシンルームに置かれたターミナルマルチプレクサと呼ばれるスーツケースに台数分のアオダイショウが刺さってコンピュータとの通信を行う。コンピュータと多数の端末装置を含めたこれら全体をサイトと呼び,root 権限を持って管理業務を行う人をシステム管理者あるいはスーパーユーザと呼んだ。

結構上手に説明できたと思うのだが雰囲気は伝わっただろうか。ここで重要なのは一台のコンピュータを数十人が一斉に使っていたという事実だ。洗濯機とかアオダイショウとかは,マアどうでもいい。

自由不安定OS

当時の UNIX評価一言で表すと〝自由不安定OS〟となる。メーカお仕着せではなく自分好みの「より良い環境」を作りあげる自由さらに他のメインフレームミニコンOS に比べると一般ユーザ権限でできることが圧倒的に多かった。そしてその代償が不安定さ。今では考えられないが UNIX のその不安定さゆえにプロOS ではないと考える向きは多かったし「でも UNIX ってすぐ落ちるじゃん」というのは UNIX アンチ定番ディスりだった。UNIX の落とし方,みたいな情報がなんとなく廻ってきたものだ。

こういった雰囲気を鮮やかに伝えてくれるのが,高野豊『root から / へのメッセージ』(1991,アスキー)だ。当時アスキーが発行していた雑誌UNIX MAGAZINE』に連載されていた氏のエッセイ1986年11月から1988年10月掲載分までをまとめた書籍である。著者の高野氏は勤務先の松下電器1980年ごろから UNIX サイトスーパーユーザを務めており,日本では最古参の一人である。この本の中で高野氏は繰返し UNIX自由さと不安定さに言及している。すこし長くなるが,その中の一つを引用しよう。

CPU は,システムにとって重要な共有資源であるが,この CPU実質的に停めてしまうことが UNIXはいとも簡単にできる。たとえば,cc コマンド10個くらい同時に走らせてみたらよい。VAX-11/780 といえども,同時に実行できるコンパイルはせいぜい3つか4つである。それ以上実行することも当然可能ではあるが,他に与える影響が無視できなくなる。つまり,てきめんに viカーソルが動かなくなる。あるいは,すこし大きめなディレクトリ上での ls コマンドの出力が表示されるまでに煙草を1本吸い終えてしまったり,タイムアウトログインが撥ねつけられたりといったバカげた現象が起きだすのである。こういった状態になると,UNIX破壊されたに等しい。真夜中,独りで VAX を占有して使っているのなら何をやろうとかまわない。しかし,20人30人と多数の人間が使っているとき勝手をやられると非常に困るのである当人仕事が遅れるのは自業自得だとしても,そのとばっちりで他のエディタまで止まってしまうと,もはやどの仕事も進行しなくなる。

ディスクについても同様なことがいえる。UNIX では,ファイルシステムを使いはたすまで大きなファイル自由に作ることができる。したがって,自分プロセスがいったいどのくらいの容量のファイルを作り出すのか見当もつけられないようなアマチュアが使うと悲惨なことになる。ディスクを使いはたすと,コンソールタイプライターにエラーメッセージが出力されるが,夜中にそれが発生して,コンソールタイプライターが一晩中エラーメッセージを打ち続け,朝マシンルームに行ってみると紙を一箱打ち尽くしてしまい,ピーピーと悲しげな声を上げて人を呼んでいた光景を私は何度も見てきた。こうなると,それをしでかした本人のプロセスは当然のこととしても,同じディスクで走っている他のプロセスも先に進めなくなってしまう。すこしでも負荷を夜間にまわそうとする善意は逆転してしまい,わずかでも仕事を先に進めようとする意図完璧に打ち砕かれてしまうのである

 

    root から / へのメッセージ高野豊,1991,アスキー)pp16-17.

そして,こうした不安定さが「哲学」を必要としたのだ。自分が利用しているサイトに「cc コマンド10個くらい同時に走らせ」たり「自分プロセスがいったいどのくらいの容量のファイルを作り出すのか見当もつけられないようなアマチュア」がいるとその累は自分にも及んでしまう。だからサイト利用者全員に UNIX設計基本的な考え方を理解してもらうことが,自分のために必要だった。UNIX伝道がより苛烈だった理由ひとつがここにあるのだ。

ミニコン UNIX終焉

ミニコン上で誕生した UNIX は 4.3BSD(1986)で最高潮を迎える。注意したいのはミニコン時代UNIX は Research UNIXCSRG BSD みたいな区別をせずにまとめて UNIX として扱われていたことだ。実際『プロフェッショナル UNIX』も『root から〜』も UNIX記述されてはいるが実際には BSD を扱っている。べつに当時の人が無知だったわけではない。なにしろ BSD を利用するためにはまず AT&T から UNIXライセンスを購入し,そのうえでカリフォルニア大学バークレー校(UCB)から BSD を入手しなければならなかったからその関係は当然広く知られていた。ベル研発明された UNIX を外部の人たちも含めみんなで改良し,それら全体が UNIX であるという考え方が自然だっただけである。『Life with UNIX』のような英語の文献によく登場する “Berkeley UNIX” という言い回しが当時の気分をよく表している。UNIX vs BSD みたいな捉え方は法廷闘争を経た90年代以降の感覚だ。

もっともそういう70年代風味の牧歌的風景ミニコン世界限定の話であった。BSDのものミニコンのものしかなかったが,そのコードを受け継いだ BSDUnixAT&T推し進める System V などがワークステーション市場舞台80年代中盤から激しく覇権を争うようになる。いわゆる Unix 戦争で,PCUnix であるマイクロソフトXENIX も当然参戦した。ミニコン世界牧歌的だったのは,ぶっちゃけていえば先のない技術だったからだ。ただ Unix 戦争あくまでも標準という聖杯を争う戦いであり,AT&TBSDUnixSun Microsystems が共同で System V Release 4.0 (SVR4) を作りあげたように後の法廷闘争とは趣が違う。

こうしたミニコン UNIX からワークステーション Unix への転変は Unixのもの文化にも変化をもたらした。まず激しい競争Unix の高機能化を加速した。商品として判りやす惹句が「あれもできます,これもできますなのは誰もが知っている。もちろん安定性を増すために quota のような利用者自由制限する機能も含まれていた。またワークステーション Unix現在UnixOS と同様同時に一人が使うものであり前述の布教必要性は大幅に減じた。達人たちのみの楽園から万人に開かれた道具に変ったのだ。こういった変化を体感したければ『root から〜』と水越賢治『スーパーユーザの日々』(1993,オーム社)を読み比べてみるといい。『スーパーユーザの日々』はワークステーション Unixシステム管理入門書だ。この本ではたんに知識を羅列するかわりに架空ソフトウェアハウス(開発会社)を舞台新卒社員が先輩社員からシステム管理を学ぶという体裁をとっており,そのおかげで架空の話とはいえ90年代前半の雰囲気が堪能できる。出版年でいえば『root から〜』と二年しか違わない『スーパーユーザの日々』の落差は “dog year” と称された当時の激烈な変化まで体感できるだろう。

UNIX 哲学背骨

当時はよくいわれたのに今やほとんど聞かれなくなったものがある。マキルロイ論文結論部分に書かれたそれは,1973年出版されたイギリス経済学者エルンストシューマッハー著作題名で,中学生英語力があれば十分に理解できる平明な一文だ。

Small is beautiful.

マキルロイは『人月神話』を引いて一定留保をつけてはいものの,これが UNIX 哲学背骨であることに違いはない。機能をありったけ詰め込もうとして失敗した “kitchen-in-a-sink” な MULTI•csアンチテーゼである UNI•x にとって,これ以上のスローガンがあるだろうか?

ひるがえって現在UnixOS をみれば,ブクブクと肥え太ったシステムコール,全容を俯瞰するだけでも一苦労するライブラリインターフェイス,一生使うことのないオプションスイッチまみれのコマンド群。UNIX仮想敵とした OSのものだ。そのことについてとくになにも思わない。ハードウェアは長足の進歩を遂げ,コンピュータの応用範囲は途方もなく拡がった。UNIX が変らなければたんに打ち棄てられ,歴史書を飾る一項目になっただけだ。ただ現在UNIX 哲学」を語るならそうした背景は理解していなければならないし,どれだけ繊細な注意を払ったところで〝つまみ食い〟になってしまうことは自覚すべきだ。

2022-07-11

煽り抜きでEmacsって誰が使ってんの?

CLIエディタvim使うことある故にすげえ疑問

2022-07-07

増田CSSハックが封じられたら嫌だけどモダンエディタ実装とかもやだ

複雑なお年頃

2022-07-06

すっごい久しぶりにパソコン文章を書くことになったんだけど、ワード使いにくいし構想纏められないしで、探してみたけどソフトがわからな過ぎて困った

10年前くらいに小説を書いてたことがあって、その時「あうとら」ってソフトが使いやすくて便利だったのを思い出して使ってみた

まー見にくい

使い勝手はよかった

まさにこんな感じの奴が欲しかった

見出し作ってそいつ子供作って、孫作ってみたいな感じのソフトが欲しかったんだけど、目がチカチカしてちょっと使い続けられない

調べたらアウトラインエディタって言うらしいんだけど

なんかこんな感じのソフト知ってたら教えて欲しいです

2022-06-24

令和にもなってなんで未だにスペースインデントしてるの?

プログラムのインデントで未だにスペースでインデントしてるのか理解できん

タブ文字を使えよ

何も考えず脳死でスペースを使ってないか

スペースで位置を揃えるなんて馬鹿らしくないか

タブキーでタブサイズ分のスペースが入力されるからって、それはわざわざタブ文字の動きをエミュレートしてるだけ

そんなムダなことせず最初からタブ文字を使えばいい

そもそもスペースにしてなんかいいことあったか

間違ってバックスペース押したせいでインデントがずれてたけど気づかなかったとかそんな余計な問題が発生するだけだろ

タブ文字にしたらそんなことは発生しないし、エディタわずタブ文字単位カーソル移動もできる

 

スペースインデントは2文字か4文字かで対立したことがないか

ネストが深くなるとインデント幅は浅めにしたいが、浅いと離れたところのインデントレベルが同一かを瞬時に判断できない

インデント文字数が8文字もあればその点では迷うことはないが横スクロールが発生して見づらくなりやす

タブ文字は幅が可変なものから大抵のエディタでは簡単にインデントの幅を調整できる

各自自分にとって最も見やすいよう設定すれば良い

スペースでもできなくはないが対応してるのは一部のIDEくらいだ

それに実体としてのスペース数が変わってしまうから複数人で扱うファイル場合バージョン管理自動フォーマット等の環境が整ってなければ手間が増えるだけだ

 

最近ウェブだとアクセシビリティだとか言って普通に画面を作る分にはなくていい属性を色々追加しろよみたいな雰囲気がある

そんなアクセシビリティとか考えるならまずタブ文字にすべきだろう

 

令和にもなってWordExcelでスペースで位置調整するのと同じような馬鹿なことをしないでもらいたい

ITエンジニアなんてのはそういうのはやめるべきっていう側だと思うんだが

 

---

 

ちなみに念のため、これは行頭における話

一部 = や : の位置を揃えたがる過剰すぎるフォーマットを好む人もいるがそういう行中ではタブを使うべきだとは思わない

これはタブサイズの変更で位置調整が簡単に壊れてしまうから

そもそも = の位置上下で揃えるなんて自動でやるとしても馬鹿らしいし不要だと思ってる

2022-06-21

JSDoc形式コメントが嫌い

/** */

これ

まず、 /** で始まってるのにたいして、終わりが */

非対称で美しくない

 

複数行にすると各行に無意味に * から始める必要がある

コメントで不必要に見た目を拘るのはやめてほしい

エディタ自動挿入するから自分で打たなくていいとしてもコピペ時など問題になるだけ

あって嬉しいことなど一つもない

 

さらブロックコメントを使ってるせいでネストできない

コメント内で */ を使う場合問題が出る

また一時的コメントアウトしたいときにこのコメントがあるせいでまとめてコメントアウトできない

 

モダン言語なら /// などシングルライン形式のより優れたものがあるのにどうして採用しないのか

そもそもこの特に優れてもない JavaDoc comment を JS やら TS やら PHP やらがそのまま採用したのが問題

2022-06-17

tauri は Electron の代わりになれず死ぬと思う

触った人の記事を見る限り、node 依存なのは草。

って誰が使うんや。

完全に node だけで書けて動作も速い Electron-mini みたいなツールが出るか Electron が問題解決したバージョン出して終わると思う。

同じような感じで WordPress が失敗してる。

って開発者も離れるよそりゃ。

NotionとObsidian

日記とかブログ用の資料とかを管理するのにいろんなものを使っていて、最近はNotionを愛用していた。ただ長文を管理するにはあまり向いていないというNotionの弱点をどうやって補うかって考えていて、Obsidianというメモアプリを見つけたのでそれを使ってみた。当初はObsidianとNotionの比較なんかを見ていたけど、ようやくわかった。

Obsidianは単なるマークダウンエディタであると。

Obsidianの特徴は勉強中だが、単純にローカルmarkdownファイル編集リンクしあって管理するツールなんだよ。機能としてはScrapboxに近い。ただその機能性の裏にはシンプルmarkdownエディタという側面があるのを見逃していた。

Notionと違ってローカルファイルアクセスするけど、GoogleDriveに共有ファイルをおいてPCスマホを同期させればなんなくシェアできる。

なのでやってることはObsidianというアプリを通してmarkdown編集しているだけ。単純すぎるけどその単純すぎることをスマートにできるからObsidianは好き。

他のアプリとの連携だって、もとが単なるmdファイルならそれを参照するだけでいい。Notionネイティブ管理するより扱いやすいと思う。

2022-06-16

プログラマだが、画面が狭い。あと3倍の高さと幅がほしい

2つ(以上)のファイルエディタ内で縦に配置すると、それだけで各エディタの高さが2分の1になる。狭い。いちいち上下移動するのがものすごいストレス

また、開いておくべきウィンドウが多すぎる。SlackFigma、DevTools、ブラウザ、そしてエディタ

それらのウィンドウ複数開くときもある。

2m四方ぐらいのモニタが欲しい。画面が狭すぎる。

ウィンドウをカチカチ切り替えるストレスハンパない

2022-06-08

anond:20220608105317

a

これ100回くらい言っても足りないと思ってるんだけど世の中には1行ごとでしか文章解釈しないラインエディタみたいな人がそれなりにいるので「1行目と2行目で言ってること違うやんけ」とか指摘してもその人的にはそもそも言ってることが違うので何の実りもない

.

wq

2022-05-27

anond:20220527061304

もう書いている内容の時点でエンジニアに既に向いてないじゃん

でも向いてなくてもなんとなく食っていけるのがIT業界のいいところよな

Apple信者なら何も言うまいだがもしそうでないなら

情弱ビジネスの食い物にされぬよう気をつけてな

Macを推奨するサイトブログ)が多いが…

数量的にきちんと把握したものではないですが、「プログラミングに向くPCMac」(特にMacBook)という解説サイトは多く見つかりますが、大抵はプログラミングスクール制作した集客用ページ、フリーランスブロガー)による広告収益目的のページで、制作意図には商業的な目的がありそうです。

エンジニアMac使用している」という主張もありますが、実はこれは根拠がありません。

ITエンジニアWindowsMacどちらをよく使用しているか調査した統計は見つかりませんが、エンジニアに限らず、一般的にどちらが使用されているかを示すデータならあります情報処理推進機構インターネット利用者使用OS調査したものですが、圧倒的にWindowsです。macOSはたった4.3%です。数年前とは言え、状況は劇的には変化していないでしょう。

Windows10 (58.2%)

Windows7 (21.9%)

Windows8/8.1 (10.6%)

macOS (4.3%)

 

情報処理推進機構2018年情報セキュリティの脅威に対する意識調査調査報告書 ー』2018

明確な根拠がない以上、主観の域を出ませんので、安易に信用はできません。

 

私見ですが、MacBookを推奨するサイトが多い理由の1つは「おしゃれでウケが良いから」です。twitter上の駆け出しエンジニア(もしくはエンジニア志望)の方々を見ると、大抵、見た目がきらびやかものに飛びつく傾向があるので、その点、MacBookはウケやすそうです。まぁ、スタバに座ってMacBookで仕事をすれば確かにおしゃれです。

 

Google AdSense収益源にするサイトは閲覧数が重要なため「どのような記事なら見られるか」から逆算して考えます。なので、必然的に見た目の格好良さが重視されます。これは、SEOとかWebライティングと呼ばれる技術の悪い側面ですね。

 

ちなみに、私もMacMacBook Pro)を1台所有していますが、購入のきっかけは勉強のためでした(色んな機械を触ってみたいから)。Mac特にメイン機ではありません。開発環境Windowsにもあるので、両方を使用しています

 

Macプログラミングに向いている」は本当か?

 

複数プログラミングスクールサイトで「MacRubyPythonPHP特に開発効率が良い」という解説も見つかりますが、理由説明されておらず根拠がありません。

 

WindowsだとVisual Studio Codeという非常に強力なエディタ無料使用できるし、テキストエディタAtomプラグインを入れれば、それなりに開発はできます(ちなみに両者はMac版もある)。後で解説しますが、Web系がメインのエンジニアであればmacOS親和性は高いのは事実ですが、だからと言ってWindowsの開発効率が悪いことはないです。

 

それに、PythonRubyは今後はデフォルトではmacOSには含まれなくなります

https://developer.apple.com/documentation/xcode-release-notes/xcode-11-release-notes

 

プログラミングPCWindowsMacどちらを選べばよいか、という問題 | YukiPress

https://mat0401.info/blog/windows-or-mac/

2022-05-12

anond:20220512104646

>「最近VSCodeがいいって話を聞くけど、どんなもんだろ。試してみよう」

嘘だろ、あの便利すぎて堕落しそうなエディタ使わないなんて…

それはともかく

なるほど。そういう需要があったのか

コンプラ強化云々は元いた会社SE手動だったから、必要ソフトはこっちで指定できたか

特に問題なかったなぁ。それはそれとしてsk○seaは○ねばいい

anond:20220512011830

最近VSCodeがいいって話を聞くけど、どんなもんだろ。試してみよう」みたいなみたいな人ばっかりじゃなくて「はぁ?秀丸を使えるのになんで他のエディタを覚えないといかんの(怒」みたいな人が多い。

技術的なことに興味ないし、できるだけ余計なことをしたくないみたいな。

昔の職場で、コンプラ強化で会社許可したアプリしかインストール不可になった時に秀丸派が「秀丸使えないと作業効率ガタ落ちだろ!」と猛反発して会社秀丸を買わせてた。

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