Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up
最近発見したGitHubのTemplate Repository機能の紹介です。 リンターやらテストライブラリの設定等は、ほぼどの環境でも行いますが毎回設定するのは地味に面倒ですよね。 GitHubのTemplate Repository機能を使えばその環境構築が不要で、本質的な開発をすぐに始められるようになります。 GitHubのTemplate Repositoryとは? あるリポジトリのコードベースをそっくりそのまま新規のリポジトリ作成で利用できる機能です。 「え、それってforkと違うの?」っと思った方もいるかもですが、以下の点でforkとは異なります。 1つのリポジトリから複数作成できる(forkだと、同名のリポジトリとなるので1人のユーザー内で複数作成は不可) 元となったリポジトリのコミット履歴を継承せず、クリーンな状態でスタートできる 使い方 以下実際にTemplate Re
お世話になります、他人が作ったJavaScriptを見ていると 唐突に謎の書き方が出てきますが言語化が難しく調べるのが難しいものがあります その一つが以下のソースなのですが TextEditor.prototype.createElements = function () { this.TEXTAREA = document.createElement('TEXTAREA'); this.TEXTAREA.tabIndex = -1; (0, _element.addClass)(this.TEXTAREA, 'handsontableInput'); this.textareaStyle = this.TEXTAREA.style; this.textareaStyle.width = 0; this.textareaStyle.height = 0; this.TEXTAREA_PAR
この記事は Vim Advent Calendar 7 日目の記事です.6 日目の記事は daisuzu さんによる VimのtagfuncでLSPを使う でした.8 日目は gorilla0513 さんの記事が入る予定です. はじめに 皆さんは Vim の Command-line window をご存知でしょうか. 名前に馴染みがなくとも,あるいは「意図して」使ったことがなくとも,見たことのある方なら多いかもしれません.そう,Vim を終了しようと思って :q と押したつもりが間違って q: と押してしまったときに起動してしまう,あの画面です. Vim 初心者にとっては初見殺しのこの画面.私も初めて出会ったときはとても困惑しました.Vim を終了させようとしたのに,終了しないどころか代わりに変な画面が出てきた.得体の知れないこの画面をどう閉じれば良いかも分からない(<ESC> を押して
Eclipseのコード補完で「えっ?」となったとき ~部分一致型コード補完(substring code completion)でつまづいたら~JavaEclipseIntelliJ補完 概要 Eclipseのコード補完機能で、あるクラスのメソッド名を補完させるときに意図しない補完になってしまう!とおもった場合の対策です (Eclipse NEONで追加された部分一致でのコード補完(Substring code completion)機能の副作用の抑え方です) 環境 Eclipse IDE 2019‑06 「意図しない補完」とは↓のような場合(見たほうが早い) Arraysでドット(.)を打つと、コード補完がはしる続いてtostringと入力してエンターを押すとdeepToStringが選ばれてしまう現象発生。 コード補完するときの部分一致(substring)は便利だが 以下のようにst
cat foo.json | jq > foo_jq.json jq - commandline JSON processor [version 1.5] Usage: jq [options] <jq filter> [file...] jq is a tool for processing JSON inputs, applying the given filter to its JSON text inputs and producing the filter's results as JSON on standard output. The simplest filter is ., which is the identity filter, copying jq's input to its output unmodified (except for formatting). F
[Windows NT 系] [バッチファイル] バッチファイルに指定された引数全体を用いる際に利用します(「%0」分は含まれません)。引数が2文字以上のスペースで区切られている場合も、スペースも含めてそのまま入ります。また、この変数はShiftの影響を受けません。 解説 環境変数は、現在のDOS環境(プロンプト含む)における一種の「設定」であり、プログラムによっては環境変数の値を読み込んで処理を行うものもあります(詳しくは「環境変数について」をご覧ください)。「%」文字を使うことで、この環境変数の値を使うことができます。 なお、現在の環境で定義されている環境変数の一覧を表示したり、環境変数の値を追加・変更・削除するときは、いずれの場合もSetコマンドを使用します。 % 文字の解釈 % で囲んだ文字列がコマンド及びバッチファイル内に存在すると、システム(コマンドインタープリター)はその文字
対象OS:Windows 7/Windows 8.1/Windows 10/Windows Server 2008 R2/Windows Server 2012/Windows Server 2012 R2/Windows Server 2016 コマンドラインでもクリップボードとデータをやりとりしたい コマンドプロンプトを開いてCUIで作業している場合でも、クリップボードを利用したいことがある。例えば、コマンドの実行結果をアプリに渡したい場合は、クリップボードにコピーしておけば、アプリ側では単に[Ctrl]+[V]キーを押すだけで、結果をすぐに貼り付けることができる。いちいちファイルに保存してから、それをアプリ側で開いて挿入するといった操作は不要だ。 これとは逆に、アプリ側でテキストデータなどを選択してクリップボードにコピーしておき、それをコマンドプロンプト側で読み込んで、ソートや選択、
はじめに JavaのプログラミングでSTS(Eclipse派生IDE)を使っているのですが、今日、突然、文字化けするようになりました。 こんな感じにコメントの先頭の方だけ文字化けします! 他のエディタで開くと文字化けしていなく、STSで開いたときだけの現象です。 ちなみに環境は以下の通りです。 STS 3.9.5 原因はフォント 文字コードの設定等を見直しましたが、特に問題はなさそうで、これは迷宮入りか?と諦めかけていたところ、先輩が「それフォントの設定かも」と助言をくださり、フォントを見直したところ、解決しました! 解決方法 まず、STSのツールバーからウィンドウ→設定を開きます。 左側の一般→外観→色とフォントをクリックします。 中央のリストにあるJavaを開き、中にあるJava エディター・テキスト・フォントを選択し、編集をクリックします。 こんなダイアログが表示されます。私の場合、
Node.jsで正常終了するとき、 process.exit(0) を明示的に呼び出すべきではないってことを書いています。 Effective JavaScript JavaScriptを使うときに知っておきたい68の冴えたやり方posted with amazlet at 16.04.02翔泳社 (2013-04-13) 売り上げランキング: 6,639 Amazon.co.jpで詳細を見る 関連記事: takamints.hatenablog.jp 勢い余って呼んじゃった Node.jsでコマンドラインのツールを書くとき、特に他の人に使ってもらうようなものだと特に、エラー処理をキチンと書くように努めています。 エラーメッセージを分かりやすく表示して、process.exit(-1) で、OSに対して異常終了を示すわけですが、勢い余って正常終了時に、ついつい process.exit(0
PS C:\Program Files\Oracle\VirtualBox> .\VBoxManage.exe controlvm <マシン名> poweroff VBoxManage.exe: error: The virtual machine is being powered down VBoxManage.exe: error: Details: code VBOX_E_INVALID_VM_STATE (0x80bb0002), component ConsoleWrap, interface IConsole, callee IUnknown VBoxManage.exe: error: Context: "PowerDown(progress.asOutParam())" at line 231 of file VBoxManageControlVM.cpp PS C:\Pr
こんにちは。 キーボードレイアウトがきちんと設定できず困っております。 「@」「[」「;」「:」「]」のキーを押すと「[」「]」「;」「'」「\」が出てくるので ネットでいろいろ調べてみたところ次のコマンドを実行すると変更 できるとあり実施しました。 # dpkg-reconfigure keyboard-configuration すると、このコマンドを実行直後は正しいキーボードレイアウトへ 変更され打ったキーが正しく出てきてくれるのですが、英語入力 から日本語入力へソースを切り替えるとキーボードレイアウトが 元に戻ってしまいます。結果、日本語入力⇔半角英字入力を切り 替える都度に # dpkg-reconfigure keyboard-configuration を打つのもやってられず、恒久的にキーボードレイアウトを固定 できる方法はないでしょうか。 解決法をアドバイスいただけると幸い
使い分けの基準 .gitkeep と .gitignore は、「空のディレクトリにファイルが追加されたときに、そのファイルを Git での管理対象に含めたいか?」という基準で、使い分けられます。 含めたい場合は .gitkeep 、含めたくない場合は .gitignore を使います。 .gitkeep を使う基準と例 .gitkeepは、「デフォルトではファイルが存在しないけれど、ファイルが追加されたら、そのファイルを Git での管理対象にしたい」場合 に使います。 例えば、lumen の databse/migration ディレクトリなどは、良い例です。 このディレクトリは、データベースの初期化をするスクリプトをおいておくために使われるディレクトリなので、「フレームワーク開発者的には、 デフォルトでおいておくファイルは特にない。しかし、 ユーザが 作ったファイルは Git でバー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く