タグ

2018年2月9日のブックマーク (55件)

  • フォントを擬人化して、そのデザインがもつ雰囲気を再発見してみた(リクエスト編) | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    絵を描く人間が知りたいのはこんなところでしょう。もっと詳しいことを知りたい人は公式サイトを見てね。 raytrektabはこちら! 体サイズは B6サイズのコミックよりちょっと大きいくらいです。厚みはおよそ1cm。イメージ湧きました? 特徴 raytrektabの一番の特徴は、やっぱり専属のペンが使えることですね。使ってみて思ったことを詳しく書いてみました。 替芯がある Wacomと共同開発されたペンは、馴染みのあるペンのお尻の方に消しゴム用ボタンが付いたタイプ。Wacom製なので、買ったときについている標準芯以外に、紙に書いてるようなしゃかしゃか感が出るフェルト芯、そして素材がゴムなので摩擦係数が高くて粘りのある書き味のエストラマー芯、2種類の替え芯が1ずつ付いてるのがありがたい(エストラマー芯派)。 ちなみにApple Pencilはペン先の素材を変えることができないので、画面側に

    フォントを擬人化して、そのデザインがもつ雰囲気を再発見してみた(リクエスト編) | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
  • 「早すぎる最適化は諸悪の根源」について - Qiita

    この、ドナルド・クヌース先生の有名な格言について考えてみます。 プログラムのコードをきれいな状態に保つことと、実行速度の向上や必要なリソースの削減といった最適化を図ることとは両立しない場合が多々あります。こうした場合にどちらを優先すべきか?という問いに対し、クヌース先生は「まずコードをきれいにしろ」と答えています。 ソフトウェアのユーザにとって、コードがきれいかどうかは何の価値もありません。対して実行速度などは使いやすさに直結する重要な要素です。それなのになぜ、きれいなコードのほうが優先されるべきなのでしょうか? きれいなコードとは? なぜ最適化と両立しない? まず考える必要があるのは「きれいなコード」とは何か?ということです。 それは、開発者がコードを眺めて「なんて美しいんだ!」と悦に入るためのものではありません。 きれいなコードの条件として、大きく以下の2つが挙げられると思います。 ・

    「早すぎる最適化は諸悪の根源」について - Qiita
  • ドナルド・クヌース - Wikipedia

    ドナルド・アーヴィン・クヌース[1](Donald Ervin Knuth [kəˈnuːθ][2], 1938年1月10日 -)は、数学者・計算機科学者。スタンフォード大学名誉教授[3]。 クヌースによるアルゴリズムに関する著作 The Art of Computer Programming のシリーズはプログラミングに携わるものの間では有名である[4]。アルゴリズム解析と呼ばれる分野を開拓し、計算理論の発展に多大な貢献をしている。その過程で漸近記法で計算量を表すことを一般化させた。 計算機科学への貢献とは別に、コンピュータによる組版システム TeXフォント設計システム METAFONT の開発者でもあり、Computer Modern という書体ファミリも開発した。 作家であり学者であるクヌースは[5]、文芸的プログラミングのコンセプトを生み出し、そのためのプログラミングシステム

    ドナルド・クヌース - Wikipedia
  • UNIX哲学 - Wikipedia

    この項目「UNIX哲学」は途中まで翻訳されたものです。(原文:en:Unix_philosophy (文に英文が移されています)) 翻訳作業に協力して下さる方を求めています。ノートページや履歴、翻訳のガイドラインも参照してください。要約欄への翻訳情報の記入をお忘れなく。(2020年6月) UNIX哲学(ユニックスてつがく、英: The UNIX Philosophy)とは、ソフトウェア開発の文化的な規範と哲学のまとまりであり、UNIX OS開発者たちの経験に基づくものとされている。その内容は発言者によって異なり、以下の点に留意が必要である: UNIXが開発された1971年から10年以上後の発言が大半である 発言者にはUNIX開発と関わり合いが希薄な人物も含まれている UNIXを生み出したケン・トンプソンやデニス・リッチーは"哲学"(philosophy)という表現をしていない 哲学に反し

  • 我々は知らない、知ることはないだろう - Wikipedia

    生理学者エミール・デュ・ボア=レーモン。「我々は知らない、そして(永遠に)知ることはないだろう」と主張した。 「我々は知らない、知ることはないだろう」(われわれはしらない、しることはないだろう、ラテン語: Ignoramus et ignorabimus[注釈 1], イグノラムス・イグノラビムス)は、人間の認識の限界を主張したラテン語の標語。 19世紀末、ベルリン大学教授の生理学者エミール・デュ・ボア=レーモンによって、「ある種の科学上の問題について、人間はその答えを永遠に知りえないだろう」という意味で使用された。レーモンの主張は、当時のドイツ語圏において「イグノラビムス論争」と呼ばれる議論を引き起こした。 語源[編集] 「イグノラムス (Ignoramus)」と「イグノラビムス (ignorabimus)」はそれぞれ、「知らない」という意味のラテン語「イグノロ (Ignoro)」の一人

    我々は知らない、知ることはないだろう - Wikipedia
  • 神託機械 - Wikipedia

    神託機械(しんたくきかい、英: oracle machine)または預言機械(よげんきかい)は、計算複雑性理論や計算可能性理論における抽象機械の一種であり、決定問題の研究で使われる。チューリングマシンに神託(oracle)と呼ばれるブラックボックスが付加されたものであり、そのブラックボックスは特定の決定問題を1ステップで決定可能である。チューリングマシンの停止問題のような決定不能な問題にも神託機械を想定することができる。 定義[編集] 神託機械はオラクル付きのチューリングマシンである。チューリングマシンはオラクルへの入力を自身のテープに書き込み、オラクルにその実行を指示する。1ステップでオラクルはそれを計算し、入力を消去して出力をテープに書き込む。場合によってはチューリングマシンが2のテープを持つように描かれる場合もあり、一方がオラクルへの入力、もう一方がオラクルからの出力に使われる。

  • マクスウェルの悪魔 - Wikipedia

    マクスウェルの悪魔(マクスウェルのあくま、Maxwell's demon)とは、1867年ごろ、スコットランドの物理学者ジェームズ・クラーク・マクスウェルが提唱した思考実験、ないしその実験で想定される架空の、働く存在である。マクスウェルの魔、マクスウェルの魔物、マクスウェルのデーモンなどともいう。 分子の動きを観察できる架空の悪魔を想定することによって、熱力学第二法則で禁じられたエントロピーの減少が可能であるとした。 熱力学の根幹に突き付けられたこの難問は1980年代に入ってようやく一応の解決を見た。 マクスウェルの提起した問題[編集] マクスウェルが考えた仮想的な実験内容とは以下のようである(Theory of Heat、1872年)。 マクスウェルの悪魔。分子を観察できる悪魔は仕事をすることなしに温度差を作り出せるようにみえる。 均一な温度の気体で満たされた容器を用意する。 このとき温

  • ラプラスの悪魔 - Wikipedia

    ラプラスの悪魔(ラプラスのあくま、英: Laplace's demon)とは、主に近世・近代の物理学分野で、因果律に基づいて未来の決定性を論じる時に仮想された超越的存在の概念。「ある時点において作用している全ての力学的・物理的な状態を完全に把握・解析する能力を持つがゆえに、未来を含む宇宙の全運動までも確定的に知りえる[1]」という超人間的知性のこと。フランスの数学者、ピエール=シモン・ラプラスによって提唱された。ラプラスの魔物あるいはラプラスの魔とも呼ばれる。 概要[編集] 学問の発達により、近世・近代には様々な自然現象がニュートン力学(古典物理学)で説明できるようになった。現象のメカニズムが知られると同時に、「原因によって結果は一義的[2]に導かれる」という因果律や、「全ての出来事はそれ以前の出来事のみによって決定される」といった決定論の考えを抱く研究者も現れるようになった。その一人が、

  • 湖北快3_湖北快3走势图

    animist
    animist 2018/02/09
  • 湖北快3_湖北快3走势图

    animist
    animist 2018/02/09
  • 僕が漫画村を批判しない理由|佐藤秀峰

    今更ですが「漫画村」という海賊サイトが話題です。 サイトでは多くの漫画雑誌、作品が出版社や漫画家の許諾なく公開されています。 ユーザーはそれらを無料で無限に読めるとあって、漫画界隈では大きな問題となっています。普通に考えると違法サイトですが、サイト運営者は「漫画村内のサーバーには画像を保管していないので違法ではない」「運営は海外なので日の法律は適用されない」などと主張しているようです。 当然のことながら、多くの漫画家たちはこのサイトに強い拒否反応を示しています。「撲滅すべし!」という意見もよく見かけますし、SNSに少しでも肯定的な意見を書き込もうものなら人格を全否定されます。袋叩きです。各作家のファンを巻き込みネガティブキャンペーンへと発展している状態です。違法っぽいし僕も別に肯定はしません。 しかし、このままサイトへの批判が続いた場合、誰が一番得をするのでしょうか ? 漫画に限らず、違

    僕が漫画村を批判しない理由|佐藤秀峰
  • コインチェック経営陣は筆頭株主なのに、なぜ「株主と相談します」といったのか

    楽しくインターネットサーフィンをしていたら、以下みたいな記事を見ました。 コインチェック経営陣、しどろもどろの謝罪会見。社長が筆頭株主なのに「株主と相談します」(全文) これに対して「ハフィントン・ポスト大丈夫かよ」とか「投資契約書もろくに見たことないんじゃないか」みたいな批判が周りで聞かれました。なぜ批判されるかというと、タイトルで言いたいことが「しどろもどろの社長が、筆頭株主なのに株主と相談する、といって質問から逃げてけしからん」的なニュアンスに見えてしまうのですが、知識がある人から見ると「そんなの当たり前じゃん」というギャップがあるからだと思います。 せっかくなのでこの件について説明したいと思います。 まず、よくある誤解として「過半数の株を持っているのであれば、なんでも決められるのでは?」という点です。会見でも以下のような場面がありました。 > ――筆頭株主はどなたか。 > 大塚氏:

    コインチェック経営陣は筆頭株主なのに、なぜ「株主と相談します」といったのか
  • もう管理画面のフロントコードを書く必要はありません、そう Viron ならね。 - Qiita

    管理画面のフロントエンドコードを書く時代は終わりました。 Vironがあれば、OpenApi(Swagger)でAPI定義を行い、実装するだけで管理画面が完成します。 そしてこれはOSSです。誰でも自由にお使いいただけます。 概要 Vironは、複数の管理画面を管理できるよう設計された、管理ツールマネージメントコンソールです。 APIサーバーとOAS2.0 jsonファイルを作成するだけで、管理画面が一つ完成します。 経緯 私の会社では、大小さまざまな自社サービスが開発・運用されています。 管理画面をサービス・サイト毎に作っていましたが、それには限界がありました。 エンジニアからしたら、管理画面用のデザインやAPIを作らなきゃいけない。工数がかかる。 運用・プロデューサーは、UIUXが管理画面で違うため、操作を覚えるという学習コストが高い。 さらに外から見たいときにスマホから見れないし、

    もう管理画面のフロントコードを書く必要はありません、そう Viron ならね。 - Qiita
  • 餃子の王将、豪雪で立ち往生のドライバー達に500人前のあたたかい料理を"無償で"届けるファインプレー

    ライブドアニュース @livedoornews 【500人前】餃子の王将、豪雪で立ち往生の車に無償で料理届ける news.livedoor.com/article/detail… 店は雪のため前日から臨時休業だったが、余った材で料理を作り届けた。炊き出しを思い立った理由には、阪神大震災での経験があるという。 pic.twitter.com/fm6Z73T5QJ 2018-02-07 20:34:00

    餃子の王将、豪雪で立ち往生のドライバー達に500人前のあたたかい料理を"無償で"届けるファインプレー
  • 夏川椎菜オフィシャルブログ「ナンス・アポン・ア・タイム!」Powered by Ameba

    こんにちは! 春ですね。 新学期ですね。 新生活を迎えるであろうおまいらに夏川さんが 超現実的なことを教えたるから聞いてくれ。 夏川さんはね、小学校1年生の時、6年生のお姉さんにそれはそれは可愛がってもらってたのさ。 6年生のお姉さんは、夏川さんのことを「デメキンちゃん」と呼んでいた。 「デメキン」が何のことかわからなかった夏川さんは、それを素直に褒め言葉として受け取っていた。 (数年後「どうぶつの森」を遊んでいて、デメキンを釣り上げた時に真実を知ることになる。ギリ悪口やろ別にいいけど) 6年生のお姉さんは、とても優しかった。 卒業する時には、お手紙まで書いてくれた。 お手紙にはとても綺麗な字で今までの思い出が綴ってあった。 便箋の至る所に、可愛らしいシールが貼ってあった。 ラメの箔がついたシール(交換レート★★) 背景がクリアになっているシール(交換レート★★★) ぷっくりとした立体のシ

    animist
    animist 2018/02/09
    こういう言語感覚好き
  • カーニング - Wikipedia

    カーニングの有無の比較。それぞれの文字の仮想ボディの境界を赤線で示す。上二つは「ベタ組み」だと間延びして見えるので、カーニングによって仮想ボディを割り込ませて隙間を減らした例。最も下は f のアセンダーと i の点が衝突した例で、鋳造活字では発生しないDTP特有の現象である。記事中で述べるように f のアセンダーと i の点を一体化させた合字にする方法も一般的だが、この例では片方だけがイタリック体であって合字はなじまないので、隙間を広げるカーニングによって衝突を回避している。 カーニング(英語: kerning)とは、主に欧文の組版において、プロポーショナルフォントの文字同士の間隔(アキ)を調整する技法のこと。カーニングを行わない場合は、文字の間に不自然な空白を招いてしまう。適切にカーニングが施されたフォントでは、字面間の空白の面積がほぼ均等になる。 DTPが普及した現在は、組版ソフト上で

    カーニング - Wikipedia
  • @IT:sshでパスワード認証を禁止するには

    鍵交換方式のsshでアクセスするにはによって、公開鍵方式によるsshアクセスができるようになったら、セキュリティを高めるためにパスワード認証によるsshアクセスは禁止した方がいい。この設定は、/etc/ssh/sshd_configで行う。 テキストエディタで/etc/ssh/sshd_configを開いたら、以下の行を変更する。

  • Ansible で複数行の文字列置換 - akishin999の日記

    ansible で設定ファイル内の文字列を置換したかったので、 lineinfile モジュールを試してみました。 lineinfile http://www.ansibleworks.com/docs/modules.html#lineinfile 対象サーバに以下のようなファイルを用意。 /tmp/test.conf foo bar baz bar bar bar foo このファイル内の文字列を置換してみます。 以下のような Playbook を作成しました。 lineinfile.yml - hosts: all user: root vars: target_file: /tmp/test.conf tasks: - name: lineinfile example task lineinfile: dest=${target_file} state=present regexp

    Ansible で複数行の文字列置換 - akishin999の日記
  • Ansibleでファイルの行を書き換える3つの方法 - Qiita

    - name: "設定の修正(1)" lineinfile: >- dest='/path/to/file/' state=present backrefs=yes regexp='^#?\s*ServerTokens' line='ServerTokens Prod' dest: 書き換える対象のファイル state=present: 「この行があるべき」ことを示す backrefs=yes: 正規表現内のバックスラッシュが使えるように regexp: 書き換えたい行にマッチする正規表現 line: 書き換えたい内容 他にもオプションがいろいろあるので、詳細は公式ドキュメントをどうぞ。 ひとつのファイル内で複数箇所を書き換える場合は、with_itemsと組み合わせます。 - name: "設定の修正(2)" lineinfile: >- dest='/path/to/file' sta

    Ansibleでファイルの行を書き換える3つの方法 - Qiita
  • Ansibleの新モジュール replace(置換)を使ってみた。 - Qiita

    豚足は焼いてべるのが常識だと思っていた@volanjaです。 さて、Ansible 1.6でreplace(置換)モジュールが出ていたので試してみました。 replaceモジュールでは、複数行の置換を行う事ができます。 これまで、複数行の置換をしたい場合はakishin999さんのAnsible で複数行の文字列置換を参考にsedを使うか、templateモジュールを使ってファイルそのものを入れ替える必要がありました。 templateを使うことがほとんどだったのですが、これで便利になりそうです。 replaceを試す。 では、akishin999さんのAnsible で複数行の文字列置換を参考に、実際にどのようになるか試してみます。 実行環境 $ ansible --version ansible 1.6.8 (release1.6.8 5a4f39bfbf) last updated

    Ansibleの新モジュール replace(置換)を使ってみた。 - Qiita
  • Ansible のチュートリアル的なものを試してみる - 牌語備忘録 -pygo

    (macosx10.9, ansible 1.9.1, Vagrant 1.7.2) seizans さんの 『Ansible コトハジメ』 がVagrant などのバージョン差異によりそのままでは動かないようなので、若干修正を加えて実行できるようにしてみる。 Vagrant, Ansible はインストール済みの前提 vagrant box を用意する A list of base boxes for Vagrant - Vagrantbox.es Official Ubuntu 14.10 daily Cloud Image amd64 何となくこれ使ってみる $ mkdir ansible-sample $ cd ansible-sample $ vagrant init ubuntu1410 https://oss-binaries.phusionpassenger.com/vag

    Ansible のチュートリアル的なものを試してみる - 牌語備忘録 -pygo
  • アイマスから足を洗った - 今日の松音日記

    ◯はじめに 「アイドルマスター」というコンテンツから足を洗った。 もっと正確に表現すると、「周到な準備の下、段階を踏んでアイドルマスターというコンテンツから距離を置くことに成功した」ということになる。 引退と表現すると、完全に断ち切れたわけではないので「足を洗う」とここでは表現することにする。 アイマスは宗教だ。そして麻薬であり呪いだ。 年間数億の売上を叩き出し、オタクの世界を暴れまわるモンスターコンテンツの足の裏にはアイマスという名の宗教に傾倒した呪われし薬物依存者「プロデューサー」が蠢いている。 アイマスというコンテンツから距離を置くことができた記念と意思表示に、このエントリーを書いた。 ◯僕はプロデューサーだった。 かつて僕はそんなプロデューサーと呼ばれる呪われし敬虔な薬物依存者だった。 自分が担当するアイドルへの愛を語り、ライブには可能な限り足を運び、ソーシャルゲームには何年もログ

    アイマスから足を洗った - 今日の松音日記
    animist
    animist 2018/02/09
    内容はともかく、依存症を断ち切るのは大変だよね。わかるよ
  • Ansible1.9からはsudo/suの代わりにbecomeを使う - Qiita

    もちろんtask毎に指定することもできる。 これだけ見ると前者の方が分かりやすく見えるが、そもそもsudoディレクティブは必ずしもrootユーザに切り替わるわけではなくsudo_userに設定されているユーザ(デフォルトはroot)に切り替わるので、例えば のようにroot以外のユーザに切り替わるために使うこともできた。

    Ansible1.9からはsudo/suの代わりにbecomeを使う - Qiita
  • ほげめも: Ansible blockinfile モジュール

    Ansible blockinfile モジュール このごろは Python で書かれた構成管理ツールの Ansible を使ってみています。 試行錯誤の末にようやく運用構成がかたまり、 また自作のモジュールを書くなどしてみたので、紹介します。 Why Ansible? そもそも Ruby 好きを自認するのであれば構成管理ツールには Chef や Puppet を使うのが普通の流れでしょうが、 これらはエージェント実行のために必要なリソースが大きいのが難点で、 これまで試す気が起きなかったのでした。 例えば 普通に Chef クライアントをインストール すると /opt/chef に Ruby の環境一式が放り込まれて 150MB 近くのストレージを消費します。 また基的にエージェントプロセスが動きっぱなしになるため、 OpenVZ や LXC を使って大量の軽量コンテナを稼働させたとき

  • Ansibleで複数行を追加する(blockinfile) - Enjoy*Study

    lineinfile Ansibleでファイルに行を追記したり置換したりした場合、lineinfileを使うことが多いと思いますが、複数行追加したい場合だと、ちょっとやりずらいところがあります。 下記のように書くと、テキスト内に指定した行の内容がなければ末尾に追加されるので、それを繰り返すことによって末尾に複数行入れられます。 tasks: - name: 末尾に複数行追加 lineinfile: dest=./test.txt line={{ item }} with_items: - '1行目' - '2行目' これが特定の箇所に入れようとすると面倒になります。 たとえば、insertafterを使って指定した行の後に入れようとして、下記のように書くと、、 tasks: - name: 特定の場所に追加 lineinfile: dest=./test.txt insertafter='

    Ansibleで複数行を追加する(blockinfile) - Enjoy*Study
  • Ansible ファイルを書き換える方法 - Qiita

    サーバー構築作業を行う際、設定ファイルに何かを書く作業は欠かせない。 Ansibleは多数のモジュールを提供していて人によって設定ファイルの書き方は様々だ。 この記事は私なりのベストプラクティスであり、正解ではない。 command系(shell含め) command系は使い勝手がいいが、冪等性が保証されない。 これはAnsibleだけではなくChefとかも同じだ。 そもそも何が実行されるのか分からないので、Ansibleが冪等性を保証することはできない。 使用者が直接やるしかない。 ファイルが存在したらTaskを実行しないとかプロセスが立ち上がったらTaskを実行しないとかなど。 command系のTaskはPlaybookを実行するたびに毎度実行される。 最初1回だけ実行したい場合は「args」のcreatesを追加する。 - name: create a file shell: ec

    Ansible ファイルを書き換える方法 - Qiita
  • Ansibleのmakeモジュールやunarchiveモジュールを使ってGitをソースからインストールしてみる - Qiita

    ■ はじめに Ansibleとは Ansibleについて簡単に紹介しておきます。 エージェントレスでサーバ構築を自動化してくれるツールです。 sshdが動作しているマシンにSSHで接続し環境を構築してくれます。 設定ファイルはYAMLで書きます。プログラムの知識(RubyPythonetc.)は不要です。 数台~数十台規模のサーバ構築だったらchef, puppetよりも簡単です。 makeモジュール makeモジュールは、Ansible ver.2.1から追加された新機能です。 make - Run targets in a Makefile 環境の準備 以前の記事を参照してください。 Ansible 最初の一歩 Gitを手動でソースからインストールする方法は下記の記事を参照してください。 最新のGit(ver.2.9)をソースからインストールする ■ Gitをソースからインストール

    Ansibleのmakeモジュールやunarchiveモジュールを使ってGitをソースからインストールしてみる - Qiita
  • Ansible で sudo を実行する

    sudo実行時のパスワードをどうするかという話、調べた内容をメモとして残す。 以下のように、 become:true とした場合にいつどのようにパスワードを設定する方法を調べた。 - name: common packages and utility tools install become: true apt: pkg: “{{ item }}” state: present update_cache: yes cache_valid_time: 3600 with_items: “{{ ndvp_packages }}” notify: - enable and start iscsi servicesやり方は様々ある。 ケースに応じて適切に使えばいいと思う、調べたところ主に以下の3つを使うことができる。 sudo時にパスワードを聞かれないようにするAnsible vaultを使う方法

    Ansible で sudo を実行する
  • Module Index — Ansible Documentation

    Note Making Open Source More Inclusive Red Hat is committed to replacing problematic language in our code, documentation, and web properties. We are beginning with these four terms: master, slave, blacklist, and whitelist. We ask that you open an issue or pull request if you come upon a term that we have missed. For more details, see our CTO Chris Wright’s message. Welcome to the Ansible guide for

  • Ansible実践入門 | DevelopersIO

    渡辺です。 最近、Ansibleに関する書籍が増えてきていますね。 とはいえ、ほとんどは入門的な位置付けで、それはそれで需要があるんですが、実践レベルで使いこなすノウハウは少ないというのが現実かと思います。 この辺り、まだ試行錯誤を繰り返しているところも多いでしょう。 そこで、ノウハウをガンガン流出させるクラスメソッドなので、ベストプラクティスみたいなものをまとめちゃいました。 Ansibleとは? 雑な言い方をすれば、SSH接続したリモートホストでミドルウェアのインストールや設定ファイルの更新を行うツールです。 カテゴリとしては構成管理ツールに分類されます。 SSH接続が可能であれば、リモートホスト側にエージェントのインストールが不要である点は大きな特徴です。 Playbookにサーバの状態を定義する AnsibleのPlaybookは、リモートホストの状態を定義したファイルです。 構成

    Ansible実践入門 | DevelopersIO
  • AnsibleでRaspberry Piの環境を自動構築する - Qiita

    目的 Raspberry Piのセットアップを毎回やるのがめんどくさいので、Ansibleを使って初期セットアップをします。 ついでにWordPress環境も構築しています。 動作環境と準備 Raspberry Piは以下の環境を使用しています。 機体:Raspberry Pi 3 Model B OS:Raspbian STRETCH WITH DESKTOP(Release date:2017-09-07) SDカードにOSイメージを書き込んだ際にbootフォルダにsshファイルを作成しておくと、 初期状態でSSHが有効になり、ディスプレイやキーボード無しでセットアップが可能です。 詳細は以下のURLに記載されています。 できること LOCALE設定(ja_JP.UTF-8) タイムゾーン設定(Asia/Tokyo) apt-get upgrade & update Apache2イン

    AnsibleでRaspberry Piの環境を自動構築する - Qiita
  • Ansibleを使ってRaspberryPiをセットアップ - Qiita

    はじめに Raspberry Pi(RasPi)のセットアップ、毎回同じことをやるには手間がかかるので、Ansibleを使って初期セットアップをする。 動作環境および準備 ホスト側 CentOS 6.6 Ansible 1.9.2 sshpass 1.05 リモート側:RasPi Raspberry Pi (typeB) 事前準備 RasPiが起動できるよう、SDカードにRASPBIAN(Debian Wheezy,Release date:2015-05-05)をインストール RasPiを起動。IPアドレスをメモする ホスト側にAnsibleをインストール。Ansibleがsshでリモート接続するとき、sshが必要になるので、sshpassもインストール できること/できないこと できること タイムゾーン設定 キーボード設定 MySQLインストール PHP5インストール Apache2イ

    Ansibleを使ってRaspberryPiをセットアップ - Qiita
  • Ansibleをはじめる人に。 - Qiita

    この記事で書いていること この記事では Ansibleをはじめる人 を対象に、下記の Ansible 入門的な内容についてまとめています。 Ansibleとは Ansibleを調べる Ansibleを試す Ansibleをもう少し試す 既にわかっている人向けに用語を使えば、 「 jinja templateによるファイルの動的配置などとroleによるタスクの切り出しまでをハンズオン 」 となります。 なお、環境は Python 2.6.6 + Ansible 1.9.4 です。 Ansibleとは Ansibleは "構成管理ツール" と呼ばれ、最近(少なくとも私の中で)話題のツールです。 Infrastructure as a Code なんていう文脈の中では Chef, Puppet などと並んで必ず出てくるツールの1つかと思います。 このあたりの話は話しだすとそれだけで記事が書けてし

    Ansibleをはじめる人に。 - Qiita
  • Raspberry Pi 2 (Raspbian: jessie) でIPアドレスを固定する - Qiita

    概要 Raspbian WheezyでIP固定化する方法は簡単に見つかったが、Jessieでは方法が異なっていたため、設定方法を記録しておくことにします。 設定内容 Wheezyでは /etc/network/interfaces を編集することで固定IP化できましたが、Jessieでは有効になりませんでした。 interfacesファイルをよく見ると、以下のようなコメントが記述されています # Please note that this file is written to be used with dhcpcd # For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf' static value Configures a static value. If you set ip_address then dhcpcd w

    Raspberry Pi 2 (Raspbian: jessie) でIPアドレスを固定する - Qiita
  • 【lsusb】USBデバイスを表示する

    /dev/bus/usbディレクトリをスキャンするのではなくDEVICEで指定されたデバイスについてのみ表示する(DEVICEは「/dev/bus/usb/001/001」のようなパスを指定する)

    【lsusb】USBデバイスを表示する
  • interfaces 覚書 - Qiita

    /usr/share/doc/ifupdown/examples/network-interfaces.gz の和訳。 /etc/network/interfaces ifup(8) , ifdown(8) の設定ファイル。 先頭に # が記述された行と空白行は無視される。インデントは必須ではない。 行末に記述された \ は次の行を現在の行の続きとして扱うことを表す。 pre-up , up , down , post-down オプションは 全てのインターフェイスにおいて有効であり、複数回指定することができる。 他のオプションは一度のみ指定することができる。 使用可能なオプションの詳細は INTERFACES(5) を参照。 loopback インターフェイスは実際のところ重要ではないのだが、 必要であれば使用することができる。

    interfaces 覚書 - Qiita
  • 私は Infrastructure as Code をわかっていなかった - メソッド屋のブログ

    私はここ1週間ほど、同僚の David の一言で Infrastructure as Code について頭が大混乱状態でした。 それは次の一言です。 Chef や Puppet は大体の部分は Infrastructure as Code じゃないよね。ARM (Azure Resource Manager) はそうだけど。 ただ、Chef-Provisioning は Infrastructure as Code だよね。 もう頭が大混乱です。なんとなく言わんとしていることはわかりますが、私は今まで Chef とか、Puppet とか、Ansible とかで やっているようなことが、Infrastructure as Code と思い込んでいましたが、何か間違っていたのでしょうか?そういえば、 Chef はConfiguration Management Toolと紹介されていたなとか頭

    私は Infrastructure as Code をわかっていなかった - メソッド屋のブログ
  • Infrastructure as Code(IaC)について、今更ながら調べました - Qiita

    Infrastructure as Code調べてみました いまさらながら、Infrastructure as Codeについて調査しました。 Infrastructure as Codeって? インフラ構成をコードにしておくことです(そのまんま)。 ミドルウェアのインストールや、設定変更などを、 一度実行できれば、再利用性の高い「コード」にして、 バージョン管理できる形で残していこう、というのがキモだと思います。 組織でバージョン管理を利用していないとかだと、メリットを活かしきれません。 メリット ヒューマンエラーが激減 都度、マニュアルに従ってやっていたのでは、 (僕のようないい加減な)人間だと、変更したのにマニュアルを更新しなかったり、 特定のサーバに対して変更しわすれていたり、ということが起こりえます。 また、マニュアルで管理している場合だと、日語の意味がわからないことや、 手順

    Infrastructure as Code(IaC)について、今更ながら調べました - Qiita
  • Infrastructure as Code - Wikipedia

    Infrastructure as Code(IaC) はコンピューティング・インフラ(プロセス、ベアメタルサーバー、仮想サーバーなど)の構成管理・機械処理可能な定義ファイルの設定・プロビジョニングを自動化するプロセスである。定義されたファイルはバージョン管理システムで保持することもある。従来、手動のプロセスではなくスクリプトや宣言的な定義によって行われていたが、IaCの開発は今では、宣言的なアプローチに焦点が当てられている[1]。 概要[編集] IaCは、2つの破壊的な技術(ユーティリティコンピューティングと第2世代のWebフレームワーク)の難点に対処することで成長した。以前は、このようなスケーラビリティーの問題は巨大企業でしか見つかっていなかったが、今では多くの企業で広がっている。具体的には、2006年に新しい課題が最前線にもたらされて、技術産業を揺るがした:Amazon Web Se

  • BackupPi: Raspberry Pi のバックアップとリストアを Raspberry Pi 自身で行う方法 - Qiita

    はじめに 以前、ちょっと書かせて頂きましたように、Raspberry Pi の SD カードは以下の二つの領域から構成されます (NOOBS はもう少しややこしい構成になるようですが、すみませんが使った事がなく詳細をよく知りません) FAT の領域: boot loader が入っている ext4 の領域: Linux 起動時にルートファイルシステムとしてマウントされる領域 ext4 が Windows どころか Mac でも普通には読み書きできない(別途、ファイルシステのドライバが必要)事もあり、Raspberry Pi の SD カードのバックアップは通常の PC のようにファイルのコピーではなく、 SDカードのデバイスダンプ を dd コマンド等で行います。 ところで、そのデバイスでございますが Mac から見てSD カードも内蔵のSSD も外付け USB の HDDもみんな /de

    BackupPi: Raspberry Pi のバックアップとリストアを Raspberry Pi 自身で行う方法 - Qiita
  • SDカードの複製(for Mac) | Make.

    Raspberry Piを複数台使用していると、設定に手間がかかります。 そのため、1台目のRaspberry PiのSDカードを丸ごとコピーして、それらの手間を省く手順を記載します。 ここでは、Macを使用して、SDカードをイメージファイルとしてPC内に移し、イメージファイルをSDカードに書き込むことを行います。 コピーするSDカード コピーするSDカードは、4G及び8Gの容量のものを推奨します。 サイズが大きければそれだけ、時間がかかります。 SDカードのマウント名を確認する 最初にSDカードを差し込み、SDカードのマウント名を確認します。 SDカードを差し込んだ後に、dfコマンドでマウント名を確認します。 マウント名は環境毎に異なるため注意してください。 以下の例では、「/dev/disk2」になります。 わからない場合は、SDカードと差し込む前と後を比べると確実です。 $ df F

    SDカードの複製(for Mac) | Make.
  • RPi Resize Flash Partitions - eLinux.org

    This page is a guide to modifying partitions on the Raspberry Pi (and Pi clones, such as the Banana Pi) for Linux-based operating systems, such as Raspian Linux, CentOS, Arch, and Linux distributions. Incorrectly using these instructions is likely to corrupt your system. The prepared images for the Raspberry Pi are created for SD cards usually 2 GB in size. If you install it on a larger SD card th

  • GNU Screenとtmuxのコマンド比較 - Qiita

    はじめに 端末作業には長年 GNU Screen を使っていてそれで事足りていますが、最近はターミナルマルチプレクサというと tmux のことを指すようですので、基的な操作方法くらいは知っておいた方が良いかなと思い始めた GNU Screen 使いのメモ書きです。思いついた時々で更新します。 コマンド比較表 表記について C-a は Ctrl を押しながら a を押すことを意味します M-v は多くの場合 ESC を押したあとに v を押すことを意味します。ESC は C-[ でも代用できます。 キーマップに割り当てられているコマンドについては括弧書きで併記します バージョンについて OS X の homebrew でインストールしたもので確認しています。 GNU Screen: 4.3.1 tmux: 2.1 用語 GNU Screen tmux

    GNU Screenとtmuxのコマンド比較 - Qiita
  • tmuxチートシート - Qiita

    # 新規セッション開始 tmux # 名前をつけて新規セッション開始 tmux new -s <セッション名> # セッションの一覧表示 tmux ls # 接続クライアントの一覧表示 tmux lsc # セッションを再開 ※-t <対象セッション名>でセッション名の指定も可能 tmux a # セッションを終了 ※-t <対象セッション名>でセッション名の指定も可能 tmux kill-session # tmux全体を終了 tmux kill-server # その他コマンドを実行 tmux [command [flags]]

    tmuxチートシート - Qiita
    animist
    animist 2018/02/09
    たぶんこれから何度も見る
  • バターとクルミを干し柿でサンドすると「禁断の味」がする!? 試してみた

    寒い冬の風物詩とも言える干し柿。そんな干し柿をもっとおいしくするアレンジレシピが、Twitter上で話題になった。 フォロワーさんが教えてくれた干し柿にバターとクルミ挟むの、適当にそれっぽくしてったら凄い美味かった。これはヨモツヘグイ。帰ってこれなくなる。(カロリー的な意味含む) https://t.co/eXzO3tD31z — 幣束 (@goshuinchou) 2018年1月14日 投稿者が黄泉戸喫(よもつへぐい)、つまりあの世のべ物をべた気分になれると言っているそのレシピは、「干し柿にバターとクルミを挟む」といったシンプルなもの。 そもそも干し柿に何かをちょい足ししてべるという発想がなかった。果たして当においしいのだろうか。さっそくトゥギャッチ編集部で試してみた。 用意したものはこちら。全部で1,000円弱とちょっと割高だった。干し柿のパッケージのフォントがちょっとホラー

    バターとクルミを干し柿でサンドすると「禁断の味」がする!? 試してみた
  • 簡単に試せる! 芸人・鉄拳さんオススメの「焼きあんぱん」がうまそう…

    「振り子」や「約束」など、数々の名作パラパラマンガを生み出してきたお笑い芸人・鉄拳さん(@Tekken_omachi)。 現在Twitter上では、そんな鉄拳さんオススメのおいしいアンパンのべ方が話題となっている。 あんぱんはそのままべても美味しいのですが、「ビンボー生活マニュアル」という漫画で、あんぱんの美味しいべ方が紹介されていて当に美味しいので是非あんぱん好きの方は試して下さい!作り方は簡単♪あんぱんを横半分に切って、両方をオーブンでこんがり焼く。温かい牛乳か珈琲が合います‼︎😊 https://t.co/BA734GMZRd — 鉄拳 (@Tekken_omachi) 2018年1月25日

    簡単に試せる! 芸人・鉄拳さんオススメの「焼きあんぱん」がうまそう…
  • NYダウ史上最大の暴落、AIによる「狼狽売り」で世界がどん底に - まぐまぐニュース!

    1175ドル安という史上最大の下げ幅を記録したNYダウ平均株価に連動するように、2月6日には日経平均株価が一時1600円も下落するなど株安の連鎖が続いています。好調とされるアメリカ経済ですが、何が株価を暴落させたのでしょうか。米国在住の作家で世界情勢にも精通する冷泉彰彦さんが、自身のメルマガ『冷泉彰彦のプリンストン通信』で、今回の株安の背景にあるものを探っています。 株安の背景に何があるのか? 金曜日の「NYダウ暴落」(2.5%)はそれなりに強烈で、週明けのNYがどうなるかは注目されていました。その前の月曜日の東京も下げていましたが、これは金曜のNYに呼応したもので、それ以上でも以下でもないわけで、とにかく週明け、月曜のNY市場が注目されていたのです。 その月曜日の市場ですが、終日ダラダラ下げて行って午後3時からの10分間には急落して前日比1,500ドル安、そこから急落分は戻したものの、改

    NYダウ史上最大の暴落、AIによる「狼狽売り」で世界がどん底に - まぐまぐニュース!
  • なぜAmazonは日本で法人税を払わずに済むのか? 元国税職員が解説 - まぐまぐニュース!

    国民的アニメ番組『サザエさん』の新スポンサーの1社に決定したと報じられているAmazonですが、日では法人税を支払っていないことをご存知でしょうか。一体なぜそのようなことが可能なのか、今回のメルマガ『大村大次郎の音で役に立つ税金情報』では、著者で元国税調査官の大村さんがそのカラクリを解説するとともに、Amazonが行っている「賢い税金戦略」を暴露しています。 なぜアマゾンは日で法人税を払っていないのか? なぜアマゾンが日で法人税を払っていないのか、「日の国税当局とアマゾンの対立の構図」的な話は、ビジネス誌などでいろんな方が紹介しています。日の国税当局と、アマゾンの間で、税法の解釈面で対立があったというわけです。 確かに、日の国税当局とアマゾンの間では、税法の解釈について齟齬がありましたし、表面的にはそれがこの問題の要因だといえます。が、この問題の質は、実はそこにはないと思わ

    なぜAmazonは日本で法人税を払わずに済むのか? 元国税職員が解説 - まぐまぐニュース!
  • 納豆1年分が当選した男性、賞味期限6日間でどう乗り切ったのか? - ページ 2 / 2 - まぐまぐニュース!

  • 株一時700円超上げ、反発8割の経験則も漂う不安 証券部 松本裕子 - 日本経済新聞

    7日の日経平均株価は反発。午前の終値は前日比660円32銭(3%)高の2万2270円56銭だった。前日に米ダウ工業株30種平均が500ドル超上昇して取引を終え、東京市場でもひとまず買い安心感が広がった。1995年以降、1000円以上下げた翌日は昨日を除き6回あり、このうち5回(83%)で翌日は反発した経験則もある。ただ、焦点の米長期金利は再び2.8%に乗せ、先行きは予断を許さない。「さすがにあ

    株一時700円超上げ、反発8割の経験則も漂う不安 証券部 松本裕子 - 日本経済新聞
  • 「五反田で何が悪い」 渋谷に背を向ける起業家たち - 日本経済新聞

    東京・五反田が急成長するスタートアップ企業の集積地になりつつある。起業の街・渋谷より3割程度安いオフィス賃料と交通の便が魅力で、渋谷から移る企業も相次ぐ。事業拡大で街を去る企業が出ても、新たな起業家が次々に集まってくる。かつてソニーを生んだ雑多な街は、若い企業の交流と新陳代謝で新たな価値観を育んでいる。わい雑な街、むしろ魅力「だだっ広い倉庫を安く借り、好きなように改造してクリエイティブな空間

    「五反田で何が悪い」 渋谷に背を向ける起業家たち - 日本経済新聞
  • 漫画『雪の☆ラジオデイズ』6P 2017|スタジオたとる|note

    『雪の☆ラジオデイズ』は、にんル3パトロンアンケートで一番人気作品でした〜!ありがとう!!(雪) 同人誌『にんにルーム3号/2017年 秋』収録作品です。 通販たとるBOOTH店にて販売中!https://tatoru.booth.pm/items/1709311 (お知らせ係たとる) ©️玉川重機/たとるブック 2017

    漫画『雪の☆ラジオデイズ』6P 2017|スタジオたとる|note
  • BLOGOS サービス終了のお知らせ

    平素は株式会社ライブドアのサービスを ご利用いただきありがとうございます。 提言型ニュースサイト「BLOGOS」は、 2022年5月31日をもちまして、 サービスの提供を終了いたしました。 一部のオリジナル記事につきましては、 livedoorニュース内の 「BLOGOSの記事一覧」からご覧いただけます。 長らくご利用いただき、ありがとうございました。 サービス終了に関するお問い合わせは、 下記までお願いいたします。 お問い合わせ ※カテゴリは、「その他のお問い合わせ」を選択して下さい。

    BLOGOS サービス終了のお知らせ
  • Google の複数のサービスを同時に利用する - パソコン - Google カレンダー ヘルプ

    Gmail とカレンダーなど、Google の複数のサービスを同じウィンドウで利用できます。タブを切り替える必要がないので、生産性が向上します。 2 つの Google サービスを 1 つのウィンドウで開く Gmail、Google カレンダー、Chat、Google ドライブのどれか一つを開くか、Google ドキュメント、スプレッドシート、スライドのいずれかでファイルを開きます。 右下の「サイドパネルを表示」アイコン をクリックします。 右側で、対象のサービスを選択します。 カレンダー : スケジュールの確認や、予定の追加と編集を行います。 Keep : メモやリストを作成します。 ToDo リスト : タスクやリマインダーを追加します。 連絡先 : 連絡先にアクセスします。 Voice : Google Voice で電話をかけます。 マップ : Google マップで場所や経路を検

    animist
    animist 2018/02/09
    Google カレンダーのリマインダーを ToDoリストに変換すると、Gmail に登録してる Todo をカレンダーでも表示できるのか。便利
  • 「apt-get」はもう古い?新しい「apt」コマンドを使ったUbuntuのパッケージ管理

    Linuxの魅力の1つは、アプリのインストールが楽なことですよね。デスクトップならGUIで選べば勝手にダウンロード、インストールしてくれますし、コマンド1行で複数のアプリをまとめて入れてしまうこともできます。 そして、RedHat系ならパッケージ管理は「yum」コマンド、そしてUbuntuなどDebian系は「apt-cache」と「apt-get」コマンド…そう思っている人、まだまだ多いんじゃないでしょうか? 確かに、「apt-cache search」とか「apt-get install」って書いてある記事が多いですよね。 でも実は、Ubuntu 14.04から「apt-get」じゃなくて「apt」コマンドが推奨されています!これからは「apt」が主流になっていくはずです。今のうちに切り替えて、指にコマンドを覚えさせてしまいましょう。 「apt」を中心に、Ubuntuのパッケージ操作を

    「apt-get」はもう古い?新しい「apt」コマンドを使ったUbuntuのパッケージ管理