Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2019年5月4日のブックマーク (18件)

  • なぜ我々はいまだに文字列でコメントを書いているのか - Qiita

    あるいは、画像コメントのすすめ。 TL;DR 画像コメントのほうが意図が伝わりやすい 画像URLからツールチップで画像表示してくれるVSCode拡張機能があるよ その場で画像を作るSVGエディタもあったよ 問題提起 みなさんは、少し複雑なアルゴリズムを書くことになったときどうしていますか。 たいていの場合、いきなりコーティングに取り掛かるのでなく、 雰囲気をつかむためメモやホワイトボードに落書きすると思います。 特に幾何計算では簡単なものでも図を描いた方がいいです。こんな感じ。 図を書いたら後はコードに落とすだけです。 ね、簡単でしょう? // 指定した直線を対称軸としたときの指定した点の鏡映位置を返す function flipVectorByLine(p: Vector, line: Line): Vector { // TODO: よくわかるコメントを書く const ln = ne

    なぜ我々はいまだに文字列でコメントを書いているのか - Qiita
  • 文章作成・メール作成に役立つ! VS Codeの拡張機能「テキスト校正くん」を公開 - ICS MEDIA

    文章の校正チェックを自動で行うVisual Studio Codeの拡張機能「テキスト校正くん」を弊社からリリースしました。無料で利用できます。 テキスト校正くん – Visual Studio Marketplace 短い文章であれば目視でもチェックできますが、長文になるとチェックに時間がかかり見落としも多くなってしまいます。また、いくら内容のいい文章を書いても誤字や脱字が多く体裁が整っていないと、印象が悪く読みづらい文章になってしまいます。 そんなとき、「テキスト校正くん」を利用することで、文章チェックの手間を軽減でき、文章の品質を高めることができます。 ▲VS Codeの拡張機能「テキスト校正くん」 「テキスト校正くん」でできること この拡張機能は、VS CodeでテキストファイルやMarkdownファイル等の日語の文章をチェックします。編集時に自動で校正のチェックを行い、エディタ

    文章作成・メール作成に役立つ! VS Codeの拡張機能「テキスト校正くん」を公開 - ICS MEDIA
  • マルチカーソルを使わないVSCodeはただのVSCodeだ! - memo.md

    Misoca+弥生+ALTOA Advent Calendar 2018の10日目のエントリです。 グッと来るタイトルにしようと思った結果、意味不明になってしまったのは自覚している。許してほしい。 ※解説編について 何やってるかわからんという声を多数頂いたため、解説編を書いた。 よかったら併せてご覧ください。 マルチカーソルを使わないVSCodeはただのVSCodeだ!〜解説編〜 - memo.md 🤔 マルチカーソル? さて、VSCodeではカーソルを複数作ることができる。 vscode-doc-jp.github.io 簡単な動作例 これはVSCodeに限った機能ではなく、SublimeText, Atom, JetBrains製IDEなどでも似たようなことができる。 昔にSublimeTextを使い始めたころから愛用している機能で、私はこれが無いと生きていけない体になっている。 意

    マルチカーソルを使わないVSCodeはただのVSCodeだ! - memo.md
  • VSCodeでなるべくマウスを使わない開発環境をがんばる - Qiita

    はじめに 最近,職場の若手が自分も愛用しているVSCodeを使って開発をがんばっています.それに触発されてVSCodeでの開発環境についてまとめたものを書いていきたいと思います.まわりにはターミナル上でEmacsやVimを使ってコードを書いているプログラマも多い環境なので,なるべくマウスを使わずにキーボード操作だけで開発できるようにまとめます. https://code.visualstudio.com やりたいこと 次にあげる内容をキーボード操作で行えるようにするのが目標です. 指定したファイルを素早く開く 関数やクラスなどのシンボルで検索する 定義にジャンプしたり戻ったりする 手軽にC/C++をビルドして,素早くコンパイルエラーの場所を表示する 前提としてがっつり設定などをカスタマイズするというのではなく,初心者向けになるべく簡単に環境を立ち上げられる内容でまとめていきます.またビルド

    VSCodeでなるべくマウスを使わない開発環境をがんばる - Qiita
  • VSCodeのInsiderの拡張、Remote WSLを使ってみたよ - 味噌汁を飲みます

    Windows向けの拡張の話です。 結果から言うと、Windowsのエディタの最適解だと思います。 marketplace.visualstudio.com メリットとしては * 補完が速い : 僕のVSCodeはちょっと調子が悪いので、そのせいかもしれませんが補完が出るまでの遅延がほとんどないです。 * 環境作成がましになる。 * lintが動くらしい デメリット * わざわざWSLから開くのが面倒 * Remote WSL使用時と普通のInsiderとは拡張は共有されないので、少し容量が増える。 導入法 VSCodeのInsiderをインストール Download Visual Studio Code Insiders PATHを通すために一度再起動しましょう。 WSLをインストール 一応手順をのせておきます。 Windows10でWSLとVSCodeを使ってC++環境を整える - Q

    VSCodeのInsiderの拡張、Remote WSLを使ってみたよ - 味噌汁を飲みます
  • マルチカーソルを使わないVSCodeはただのVSCodeだ!〜解説編〜 - memo.md

    先日投稿した以下のエントリで、「使い方がわからない」という意見を多く頂いた。 mugi1.hateblo.jp マルチカーソル自体の操作方法は調べれば出てくるし、事例だけ紹介しとけばええやろ、と思っていたのだが、いきなり応用のサンプルを貼りすぎてわけがわからなかったらしい。申し訳ない。 せっかくなので、基礎から含め、どういったキー入力で上記のような操作を実現しているのかを紹介したいと思う。 🔥実践!マルチカーソル / 入門編 なおmac環境です。Windowsやその他環境の方は気合で調べてください。 また、言い訳臭くて申し訳ないが、私は普段はSublime Text Keymap and Settings Importerを使っており、SublimeTextっぽいキーバインドに変えて編集している。 一旦無効にしたうえでVSCodeデフォルトの状態で一通り調べて書いたつもりだが、もし違って

    マルチカーソルを使わないVSCodeはただのVSCodeだ!〜解説編〜 - memo.md
  • code-server で実現する Windows 上で Linux 向けの快適な Go 開発環境 - 誰かの役に立てばいいブログ

    業務で Linux 向けの Go プログラムを多数開発しています。 しかしながら、開発している機材の OS は好きこのんで Windows です。 在宅から勤務するときに、Windows のリモートデスクトップが最強すぎるので手放せないのが大きな理由です。 そんなわけで、Windows の Hyper-V という機能で Ubuntu を仮想マシンとして動作させ、Emacs で長年開発していました。 しかし近年、モニタも 4K 32 インチと大きくなりましたしメモリも 32 GB 搭載されていますし、なにより Visual Studio Code のような高機能 IDE が手軽に利用できる状況でありながら、ろくにカスタマイズをしない Emacs で開発を続けるのも怠慢かなと考え、「WSL で快適な Go 開発環境を作る」という記事に書いたように Windows + WSL + Visual

    code-server で実現する Windows 上で Linux 向けの快適な Go 開発環境 - 誰かの役に立てばいいブログ
  • textlint と VS Code で始める文章校正 - Qiita

    はじめに 文章を書くときに、注意して半角文字の両端に半角空白を空けるという手動 lint をよくやっています。 また、日語の表現や句読点、typo などに注意を払うことも必要です。 そこで、機械的に検出できた方が内容を書くことに集中できるので文章の lint ができる textlint というツールを使っていきます。 同様の検査ツールとして RedPen が存在します。 以下の記事に RedPen と textlint それぞれの立場から文章における問題とその解決についてまとまっているので参考になります。 文書執筆の指南書で解説されている問題点を RedPen で発見する - Qiita 文書執筆の指南書で解説されている問題点を textlint で発見する - Qiita 今回は、リポジトリ内で管理する Markdown ファイルに対して、Visual Studio Code(VS C

    textlint と VS Code で始める文章校正 - Qiita
  • Macでsshfsを使ってローカルからリモートのファイルを触る - Qiita

    リモートサーバにsshでログインして作業をする機会は多々あるが、 ちょっとした作業をおこなうだけにも関わらず毎回毎回sshをするのは非常に面倒。 そこで、リモートのディレクトリをローカルにマウントし、 ローカルにいながらにしてリモートのファイルを触れるようになる方法を紹介する。 FUSE for macOS(FUSE for OSX)のインストール バージョン3.4.0からFUSE for macOSという名前になったようです。 ディスクイメージからインストール http://sourceforge.net/projects/osxfuse/ からosxfuseの最新版をダウンロードし、 ダウンロードした osxfuse-[VERSION].dmgをダブルクリックしてインストールする。 (2019-03-06 @aosho235 さんの指摘を受けて追記) sourceforgeには2.8.

    Macでsshfsを使ってローカルからリモートのファイルを触る - Qiita
    hush_in
    hush_in 2019/05/04
  • Remote Development with Visual Studio Code

    Version 1.94 is now available! Read about the new features and fixes from September. Remote Development with VS Code May 2, 2019 by The VS Code Team, @code TL;DR Today we're excited to announce the preview of three new extensions for Visual Studio Code that enable seamless development in Containers, remotely on physical or virtual machines, and with the Windows Subsystem for Linux (WSL). You can g

    Remote Development with Visual Studio Code
    hush_in
    hush_in 2019/05/04
    良さげ、試してみよう
  • いまどきのClojureのはじめかた - 紙箱

    Clojure 1.9あたりから、Clojureの始め方が大きく変わったのですが、その辺りをまとめた記事が見当たらず、すでにClojureをやってる人しか知らない状態っぽいので、急ぎで書いてみました。 大きく変わったのは、 clojure および clj というコマンドが導入されたことです。これまではClojureの実行には Leiningen のようなビルドツールを使うのが一般的で、スクリプト的なコードを書くのには向いてない印象でしたが、1.9からは、 clojure コマンドに .clj ファイルを渡すと実行できるようになりました。また、コマンドが用意されたことで、シェル・スクリプト冒頭に #! で clojure コマンドへのパスを書くことで、シェルスクリプトとしてClojureコードを記述できるようになりました。 この二つのコマンドをインストールする手順が、環境ごとに用意されていま

    いまどきのClojureのはじめかた - 紙箱
    hush_in
    hush_in 2019/05/04
    “構造編集”
  • 技術文書アンチパターン集

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    技術文書アンチパターン集
  • 「という」と「こと」を減らすだけで、文章はぐっと読みやすくなる|Ryo Yoshitake | THE GUILD

    と思っている話です。もはやタイトルでぜんぶ言ってしまった。 せっかくなのでもう少し続けます。 2020/05/03追記:第二弾?書きました このがまだ初稿になる前、共著者のみなさんと執筆真っ最中の頃に何度か打ち合わせがあったのですが、そこで「書籍的な文章を書き慣れてない人って、"という"と"こと/もの"を多用しがちなので、この2つを抑えるだけでも文章がシュッとするんですよ」とお話したら思ったより反応があったので、これは需要があるんじゃないかと感じたのがきっかけです。 ここから先は具体例を交えて解説していきます。 さすがに他人様のテキストを使うのは気が引けるので自分が書いた記事を例に挙げます。……でも自分はこのテクニックを使うようにしているので、該当する記事がなかなかないんですよねぇ……と思ったらあった! (よりによってこれか……せっかくなので皆さんスタァライトを観ましょう!) 記事中では

    「という」と「こと」を減らすだけで、文章はぐっと読みやすくなる|Ryo Yoshitake | THE GUILD
  • GitHub - alacritty/alacritty: A cross-platform, OpenGL terminal emulator.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - alacritty/alacritty: A cross-platform, OpenGL terminal emulator.
  • Spacemacs入門

    エディタはVim派だけどClojureの開発でCIDERを使ってみたいという動機から唐突に Spacemacs へ入門してみる。 まずはインストールと基的な使い方をメモ。 インストール SpacemacsのドキュメントmacOS向けの前提条件とインストールガイドを読みながらインストールを実施。 emacs-plus emacs-plus は homebrewのEmacs formulaeを元にしたformulaeでSpacemacsを利用するための前提となるEmacs体とその他必要なライブラリをインストールする。

  • 「インプットもアウトプットも多いのにつまらない人」と「インプットが増えるほど面白くなっていく人」の違い|ふろむだ

    やたらとインプットとアウトプットをたくさんやっているのに、なんだか、言っていることが表面的で、ちっとも面白くない人がいる。 そういう人はたいてい、「アウトプット」はやってるけど「活用」を疎かにしている。 たとえば、「良い文章の書き方」のを読んだら、そういう人は、単に「良い記事の書き方」のまとめ記事を書く。そして、それを「アウトプット」と言っている。 しかし、これでは、知識は血肉にならない。 血肉になっていない知識は、畳の上で練習した水泳のようなもので、いくらやっても泳げるようにはならない。 インプットした知識を血肉にするには、インプットした「良い文章の書き方」のテクニックを使って、自分のオリジナルの文章を書く必要がある。 つまり、インプットした知識をそのまま出力するだけではダメで、その知識を使って、具体的な何かをしないと、血肉にならないのだ。 アウトプット <<<|越えられない壁|<<<

    「インプットもアウトプットも多いのにつまらない人」と「インプットが増えるほど面白くなっていく人」の違い|ふろむだ
  • 無料で最強のクラウドノート環境を手に入れる - Qiita

    最強の無料クラウドノートとは 自分がクラウドノートに求めていた条件 デバイス間同期 マークダウンで書ける コードブロックのシンタックスハイライト 高度な検索 ブラウザからアクセス可能 カラーセットのカスタマイズ プラグインによる拡張 Vimキーバインド バージョン管理 とまぁいろいろあったんですが、これを無料で実現するのは今まで無理でした。 というか有料でもあるのか分からん… が!最近、一見関係のない2つの記事を読んで閃いてしまいました。 ブラウザでVS codeが使えるクラウド IDEの大命「Coder」 (上記を自前ホストできるのがこちら→) code-server GCPで永久無料枠を利用してサービスを立ち上げたときにしたことの備忘録 (あれ?自分の求めてるクラウドノート、8割がたVSCodeで出来るやん?) ・ ・ ・ (ていうかcode-server使ってクラウドに乗せれば11

    無料で最強のクラウドノート環境を手に入れる - Qiita
  • テクノロジーの力で社会をより良いものに。日本全国 1000 万人にデジタルスキルトレーニングを提供します

    メディア関係者向けお問い合わせ先 メールでのお問い合わせ: pr-jp@google.com メディア関係者以外からのお問い合わせにはお答えいたしかねます。 その他すべてのお問い合わせにつきましては、ヘルプセンターをご覧ください。

    テクノロジーの力で社会をより良いものに。日本全国 1000 万人にデジタルスキルトレーニングを提供します