タグ

関連タグで絞り込む (332)

タグの絞り込みを解除

Tipsに関するreponのブックマーク (395)

  • path_helperについて。Mac OSX 版 - それマグで!

    OSX のPATHはどうも設定が変になる。 OS X のPATHの設定は、Linuxに比べて変になる。同じ~/.bashrc を使っているのにどうも違う。 /etc/profile でのPATH設定が原因で違う。 # System-wide .profile for sh(1) if [ -x /usr/libexec/path_helper ]; then eval `/usr/libexec/path_helper -s` fi if [ "${BASH-no}" != "no" ]; then [ -r /etc/bashrc ] && . /etc/bashrc fi path_helper のコマンドでPATHが作られている。 どうやら、path_helper コマンドがPATHを生み出しているようだ。 試しに実行してみた。 takuya@air:~$ /usr/libexec/

    path_helperについて。Mac OSX 版 - それマグで!
    repon
    repon 2018/08/07
  • Gitの便利な-pオプション四兄弟 - エンジニアをリングする

    この記事はGit Advent Calendar 2014の6日目の記事です! (更新がお昼になってしまいました、ごめんなさい><) みなさん! Gitの-pオプション使ってますか? 今日は便利な-pオプションを使えるコマンドと、使いどころをご紹介します! 紹介する内容 git add -p git stash -p git log -p git stash show -p git checkout -p git add -p きっとこれが一番有名ですね! 追加したい変更を、ファイル単位ではなく差分のブロックごとに追加していくことができます。 Git管理されているindex.htmlに、以下の修正を加えたとしましょう。 ヘッダーのメニューの文字を小文字から大文字に変更 Contactに新しいリンクを追加 このまま両方まとめてコミットしてコミットメッセージに両方の内容を書いておくというのもひ

    Gitの便利な-pオプション四兄弟 - エンジニアをリングする
    repon
    repon 2017/12/19
  • [VirtualBox] ネットワーキング構成を理解して選択する : Mac・iPhone・iPad を使い倒したい

    MaciPhoneiPad を使い倒したい Apple 製品の Mac, iPhone, iPad などを使い倒すための使い方や Tips の紹介 Mac OS X 上の仮想環境として、Oracle VirtualBox を利用しています。 VirtualBox のネットワーク設定は幾つかあります。今回、その違いを理解するために調べてみました。 ※ 以降の図や構成は理解することを優先に作成したので、技術的に必ずしも正しくない箇所があるかもしれません。 ※ VirtualBox を利用したネットワーク構成は様々な状況が考えられ、以下は一例です。 VirtualBox ネットワークとして設定できる、以下4つの設定をそれぞれ見てみます。 NAT Briddged Adapter Internal Network Host-only Adapter VirtualBox で設定できる ネットワ

    [VirtualBox] ネットワーキング構成を理解して選択する : Mac・iPhone・iPad を使い倒したい
  • エンジニア向け!CSSレイアウト講座&用途別に選べる横並び・中央寄せのまとめ - Qiita

    私の会社では、HTMLCSSまわりはデザイナーやコーダー、マークアップエンジニアフロントエンドエンジニアが作るのですが、 たまに工数の関係でバックエンドエンジニアやサーバーサイドエンジニアに直接HTML/CSS側を修正してもらうことがあります。 今回は、その方々向けによく質問に上がるようなレイアウトの基礎部分を教えるために展開した資料を再度まとめました。 ※HTML/CSSのソースが書いてある部分は、codepenなどで実際にソースを表示しながら説明したので 同じように確認してもらえると分かりやすいとおもいます。 ながれ HTMLのブロック要素とインライン要素 positionプロパティ 横並びのCSS 中央寄せのCSS(テキスト) 中央寄せのCSS(ブロック) まとめ HTMLのブロック要素とインライン要素 CSSの前に、少しだけHTMLについて説明をしたいと思います。 HTMLには

    エンジニア向け!CSSレイアウト講座&用途別に選べる横並び・中央寄せのまとめ - Qiita
  • 個人開発環境をvagrantで建てるべきか、dockerで建てるべきか - Qiita

    ローカルPC個人開発環境を建てたいけど、母艦は汚したくないものです。 そうすると、だいたいの場合vagrant(virtualbox)かdockerかの2択になると思います。 この使い分けにいつも迷うのでどうするべきかの指針を考えてみました。 お断り: 以下は個人の見解であって、所属先の見解ではありません。 カーネルに依存する操作を行いたい場合 dockerの場合、いじれるカーネルパラメータが限られています。 特定バージョンのカーネルの環境を用意する必要がある場合や、カーネルパラメータに特殊な設定が必要な環境では仮想マシンの方である必要があります。 内部で生成されたデータの保全を行いたい場合 dockerの場合、ふとした操作(docker killやdocker builddocker rm(i)など)でデータコンテナの中身が消えてしまうことがあります。 仮想マシンのイメージであれば、

    個人開発環境をvagrantで建てるべきか、dockerで建てるべきか - Qiita
  • Gitをインストールしたら真っ先にやっておくべき初期設定 - Qiita

    概要 Git 初期設定の鉄板です。 何回やっても忘れるのでメモ。 気がついたら追記していきます。 2018-06-06 もう Git 2.17 ですよ。この記事は 2013 年代ぐらいに書かれた記事です。 ユーザー情報を設定する 最近の Git はこれを設定しないとエラーを吐くようになりました。いい機会です、是非設定しましょう。 git config --global user.name "First-name Family-name" git config --global user.email "username@example.com"

    Gitをインストールしたら真っ先にやっておくべき初期設定 - Qiita
    repon
    repon 2017/05/31
  • Vue.js 2.3 CheatSheet

    Complete API

    Vue.js 2.3 CheatSheet
  • キーボード ショートカット - Chrome ヘルプ

    タブグループのメニューを開く Windows の場合: Windows パソコンで Chrome を開きます。 タブの選択に移動するには、タブがフォーカスされるまで F6 キーを押します。 特定のタブにフォーカスを切り替えるには、Tab キーを押して進むか、Shift+Tab キーを押して戻ります。 タブグループ メニューを開くには、[メニュー] を押します。 メニューを選択するには: 上下に移動するには、上矢印 キーまたは下矢印 キーを押します。 左右に移動するには、左矢印 キーまたは右矢印 キーを押します。 メニュー オプションを選択するには、Enter キーを押します。 Chromebook の場合: Chromebook で Chrome を開きます。 タブの選択に移動するには、Ctrl+Tab キーを押します。 特定のタブにフォーカスを切り替えるには、Ctrl+前へ キーまたは

  • WindowsでPowerShellスクリプトの実行セキュリティポリシーを変更する

    そのままでは実行できないPowerShellの.ps1スクリプトファイル PowerShellのスクリプトは「.ps1」という拡張子のファイルに保存することになっている。だが、セキュリティのためデフォルトでは、「.ps1」のスクリプトファイルの実行が禁止されている。エクスプローラ上で.ps1ファイルをダブルクリックしても、単にテキストエディタで開かれるだけだ。これは、ユーザーや管理者が知らないうちにPowerShellを悪用したウイルスなどがインストールされ、実行されないようにするためだ。

    WindowsでPowerShellスクリプトの実行セキュリティポリシーを変更する
  • スペース・空白をすべて削除する−SUBSTITUTE関数:Excel(エクセル)の関数・数式の使い方/文字列

    SUBSTITUTE関数は、指定された文字を別の文字に置き換えてくれる関数で、 第1引数に元の文字列 第2引数に元の置換したい文字 第3引数に新しい置換後の文字 をそれぞれ指定します。 プログラミングの経験がある方の場合、Replaceといった名前の関数と同様の機能と考えていただくといいでしょう。 スペースの削除でSUBSTITUTE関数をネスト・入れ子にする理由 ここでSUBSTITUTE関数をネストして・入れ子にして使っているのは、スペースには全角スペースと半角スペースとがあるためです。 中側の「SUBSTITUTE(A1, " ", "")」 =SUBSTITUTE(SUBSTITUTE(A1, " ", ""), " ", "") で全角スペースを削除し、 外側の「SUBSTITUTE(上記の結果, " ", "")」 =SUBSTITUTE(SUBSTITUTE(A1, " ",

  • HL-3170cdwでトナーを変えてもトナー交換のエラーが消えないのを解決した件

    会社で使っているプリンターはbrotherのHL-3170cdwだ。 カラーレーザーで印刷速度はソコソコ。価格が安いのと、給紙トレイが比較的大きいこと、無線LANで接続できることを条件に探してマッチしたので購入した。 brotherのレーザーはトナー価格が比較的安いのが良い。 で、まぁそんなHL-3170cdwだったのだが、トナー交換(BK)とディスプレイに表示されたので、トナーを交換した、、のだが、トナー交換を要求するメッセージが消えないし、印刷できない。 とりあえずこういう時は、公式サポートになにか載ってないかな、と検索検索。 お使いのトナーカートリッジがブラザー純正トナーでない場合、新しいトナーを検知できないことがあります。 その場合は、ブラザー純正トナーへの交換をおすすめします。 ブラザー純正トナーのご案内 新品のトナーカートリッジであることを確認してください。 他のプリンターで使

    HL-3170cdwでトナーを変えてもトナー交換のエラーが消えないのを解決した件
    repon
    repon 2017/02/03
    まさにこれ。ありがとうございます。
  • リンク:論文に死んでも書いてはいけない言葉30 - 発声練習

    追記(2022年7月31日) 大元になっている書籍の最新版はこちら Amazon.co.jp: 山内 志朗「新版 ぎりぎり合格への論文マニュアル」 最新版で以下のように述べられている。ごめんなさい。 それにまた、「すぐに使えるフレーズ集」(原版「ぎりぎり合格」 pp. 182-188)のところに「論文らしい言い換え」ということで、いろんな例を載せておいた。特にその最後のところにかいた「言い換え一覧」のところが、いろいろとパクられてネットに無断使用されている。そんなに意外ですか?コンパでよく話題にすることでしょ、というノリだったのだが、パクられまくりでいたるところに出てくる。 おわびにKindle版を購入しましたのでご容赦ください。 文 とっても役に立つ。でも、どちらかというと小論文とかの書き方かな? 読書猿Classic: between / beyond readers:こう言い換えろ

    リンク:論文に死んでも書いてはいけない言葉30 - 発声練習
  • 誰も教えてくれない「分かりやすく美しい図の作り方」超具体的な20のテクニック

    【追記】この記事をきっかけに、名著「ノンデザイナーズ・デザインブック」の20周年記念特典eBookの制作に協力させていただきました。詳しくはこちらを御覧ください。 ノンデザイナーズ・デザインブック20周年記念の特典に寄稿しました デザイナーである・なしに関わらず、仕事の中で伝えたいことを「図」で説明する機会は多々あります。提案書で事業内容を説明することもあるでしょうし、具体的な数値をグラフで説明することもあるでしょう。そんな中でこんな指摘を受けたことはありませんか? ・最終的に何を言いたいのか結論が見えないよ。 ・関係性が複雑すぎて理解しずらいんだけど。 ・要素が多すぎて全てを把握するのが大変。 ・何をどこから見れば良いの? ・結局一番言いたいことはなんなの? ・文字サイズがたくさんありすぎてまとまりがないね。 ・安っぽいチラシみたいでダサイなぁ。 ・全体的にバランスが偏ってて不安定。 ・

    誰も教えてくれない「分かりやすく美しい図の作り方」超具体的な20のテクニック
  • 超捗る!AtomでRubyを書く前にいれておいたほうがいいパッケージ5選 + α - Qiita

    autocomplete-rubyで設定されているRsenseのパスはデフォルトで~/.gem/ruby/2.3.0/bin/rsenseとなっています。 このパスが正しくないとautocomplete-rubyが正しく動作せず、以下のようにError starting rsenseというエラーが表示されます。 正しく動作しない場合はgem environmentを実行し、GEM PATHSのパスを設定ファイルに書きます。 もしくはwhich rsenseを実行するとrsenseのパスがわかります。 rsenseのインストールはgem install rsenseで行います。 例えば自分の場合は/Users/nishina/.rbenv/versions/2.3.0/bin/rsenseでした。 2.文法チェックをしてくれる linter-rubocop インストール方法 まずはlinte

    超捗る!AtomでRubyを書く前にいれておいたほうがいいパッケージ5選 + α - Qiita
  • 逆引きRuby - 逆引きRuby

    逆引きRubyRubyを使ってやりたい事から、その方法を調べられる逆引きのリファレンスです。 逆引きRubyはもともとWikiで運用していました。このため、サイトのコンテンツは私以外の多くの方によって作成・編集されたものです。 2017年に静的HTML(jekyll)の管理へ移行しましたが、2018年10月からScrapboxへ移行しました。どなたでも編集いただけますので、ご協力いただける方はよろしくお願いします。 逆引きRuby (https://scrapbox.io/rubytips/逆引きRuby)

  • シェルスクリプトの罠を避ける三つの tips

    シェルスクリプトは、Unix 系環境で仕事をするエンジニアなら誰もが一度は書くであろうにもかかわらず、書き方や特性を熟知している人が少ない言語です。この記事は、シェルスクリプトを書くときに罠を踏まないようにするために最低限あなたが気を付けるべき tips 集です。「たかがシェルスクリプト」とは思わないでください。生半可に書かれたシェルスクリプトはあなたの (チームの) 生産性をかえって低下させます。 Shebang に bash を明示しろ Bash でしか使えない機能のことを俗に Bashism と言います。Bashism はもちろん Bash 以外のシェルでは動きません。これに関するありがちな罠は、以下のように発生します。 Bash が /bin/sh として使われている環境でシェルスクリプトを書く。うっかり Bashism がシェルスクリプトに含まれていても、 /bin/sh は何も

    シェルスクリプトの罠を避ける三つの tips
  • 何故私は Heroku から離れたか、および新しい AWS セットアップのメモ

    whyILeftHeroku.rst 何故私は Heroku から離れたか、および新しい AWS セットアップのメモ 原著者:Adrian Holovaty 原文:Why I left Heroku, and notes on my new AWS setup 金曜日、私は Heroku から Amazon Web Services(AWS) を直接使うように Soundslice を移行しました。私はこの変更ができてとても、そうとても嬉しくて、私がどうやったかということと、もし皆さんが同じような立場だったら何故それを検討すべきかということについて広く伝えたいと思います。 私の Heroku 体験 Soundslice はサイトを立ち上げた2012年11月からずっと Heroku 上にありました。いくつか理由があって、私は Heroku を使おうと決めました: システム管理者でいるのは趣味

    何故私は Heroku から離れたか、および新しい AWS セットアップのメモ
  • Redirecting…

    Redirecting… Click here if you are not redirected.

  • JavaScript中級TIPS - Qiita

    文字列リテラル HTMLを含む文字列を生成する際に便利なため、囲む時はシングルクォート'hoge'がよい セミコロン 末尾にセミコロンをつけなくても解釈してくれるが、バグを生む可能性があるのでセミコロンはつけるように習慣化する ES6のclass記法のメソッド末尾にはセミコロン不要 同値比較 基的に===をつかう。==だと寛容過ぎる解釈のため、バグを生むことがある。 短絡評価 hogeFuncの引数にtrue相当の値が入ってきた場合、 ||の右側は読まれない。 hogeFuncの引数にfalse相当の値が入ってきた場合、 (false, null, undefined, NaN, "", 0) ||の右側を読みにいく。 function hogeFunc(e){ e || console.log('piyo'); } hogeFunc(1); // 何も出力されない。もし短絡評価がなけれ

    JavaScript中級TIPS - Qiita
  • 作って分かるHTMLメールの基本と使えるタグ/CSSまとめ (1/2)

    Emailology - The Science of Looking Good in the Inbox HTMLの冒頭 実際にメールのHTMLを作成しましょう。HTMLの冒頭の文章型宣言は「XHTML 1.0 Transitional」を指定し、HTMLページの始まりを宣言しています。 head要素では、文字コード、ページタイトル、viewportを設定しています。HTMLの文字コードは「UTF-8」、Webページのタイトルを表すtitle要素は、空(から)です。viewportの設定は横幅をデバイス幅に、初期拡大率は1.0の等倍です。 ■HTML冒頭 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dt

    作って分かるHTMLメールの基本と使えるタグ/CSSまとめ (1/2)