タグ

keihsのブックマーク (3,011)

  • Vagrant + CoreOS + Compose でRedmineを立ち上げる - Qiita

    まえがき しばらくDockerから遠ざかっていたので,リハビリを兼ねてRedmineを立ち上げてみました.作業ログの公開を主目的としています.なお,今回はMacOS X上で作業を行いました. ※作業ログは,ひと通り作業した後で再度コマンドを実行しています.ご注意ください. 今回使用したソフトウェアのバージョン vagrant 1.6.1(ちょっと古いです.最新バージョンは1.7.2) CoreOS alpha(681.0.0) docker 1.6.2(今回はdockerコマンド自体は使用しません) docker-compose 1.2.0 Vagrantのインストール VirtualBoxがインストールされているものとして話を進めます.まだインストールしていない人はインストールしてください. まずはVagrantのインストールです.DOWNLOAD VAGRANTから各自のOSに合うイン

    Vagrant + CoreOS + Compose でRedmineを立ち上げる - Qiita
  • Docker上でRedmineをすぐに使い始める - Qiita

    はじめに 飛ぶ鳥を落とす勢いのDockerですが、まだまだ番環境には使うのは怖いです。 今のところは開発用のRedmine動かすのに使うくらいがちょうどよさそうです。 あらかじめ配布されているコンテナイメージを使って素早くDocker上のRedmineを使い始めてみます。 構成 今回はVagrantでCoreOSを立ち上げて、CoreOS上にRedmineのコンテナを立ち上げる構成とします。 Vagrantのインストール 記事ではVagrantのインストールの詳細は割愛します。 "vagrant インストール" などで検索してみてください。 CoreOSのイメージダウンロード CoreOSはDockerホストOSとして必要最小限の機能だけを持った軽量なOSです。 githubにCoreOSのVagrantファイルがあるので落としてきます。

    Docker上でRedmineをすぐに使い始める - Qiita
  • 伊藤直也さんの一人CTO Nightに一人で行ってきた - comix

    巷で話題?のnaoya さんの一人CTO Nightに行ってきましたので、超雑ですがメモを公開しておきます。 イベント詳細: https://doda.jp/event/seminar/20160830.html オレオレメモなので多少ニュアンス違うところあるかもです。特に二部のパネルディスカッションの部分はかなり文脈を端折っているので雰囲気知るくらいに読んでもらえれば。 もし大きく間違っていることあったらご指摘くださいm(__)m ちなみにアニメの話はあんまりなかったよ。 では、早速。 第一部【プレゼンテーション】最速で最高のアウトプットを生み出すチーム作りとは? 【プレゼンテーション内容】 CTO・技術顧問を複数社経験した伊藤直也氏が、過去の実際の事例をもとに、最高のアウトプットを生み出すチーム作りを解説します。 前提として、、、 50〜300人くらいの規模の組織が対象 CTOのマネジ

    伊藤直也さんの一人CTO Nightに一人で行ってきた - comix
  • Makuake|プロアーティストとバーチャルセッション。JVCが音楽ファンに贈るイヤホンの新体験|Makuake(マクアケ)

    マルチライブモニター サポーターの皆様へ 連絡が遅くなりましたが、先週マルチライブモニターの発送が完了いたしました。配送が最後になりましたVIN... ※Makuakeで支援いただいた方には、特別価格でイヤホンを先行してお送りさせていただきます。 【追加情報】2016年10月8日追記 ストレッチゴール(1000人)に到達いたしました!ノイズキャンセルモードを追加します!! 9/28にストレッチゴールのご案内を差し上げてから,日までの11日間で200名を超えるご支援をいただき,遂にストレッチゴールの目標であるサポーター1000人に到達いたしました!プロジェクトスタートからこれまで支援いただいた全ての皆様にほんとうに感謝いたします。ありがとうございます。 【追加情報】2016年9月28日追記 ストレッチゴールのご案内 多大なご支援、誠にありがとうございます。皆様のご意見を参考に、現在、利用シ

    Makuake|プロアーティストとバーチャルセッション。JVCが音楽ファンに贈るイヤホンの新体験|Makuake(マクアケ)
  • GitHub - anru/rsted: [UNMAINTAINED] Online reStructuredText editor

    Simple online editor for reStructuredText on Flask. Try it where: http://rst.ninjs.org/ Getting setup Requirements for rsted: Flask rst2html (from Docutils) These requirements are expressed in the pip-requirements.txt file and may be installed by running the following (from within a virtual environment): pip install -r pip-requirements.txt How to run Your Environment From within your environment,

    GitHub - anru/rsted: [UNMAINTAINED] Online reStructuredText editor
  • Online reStructuredText editor

    Fork me on GitHub Theme: Basic Nature

  • 本を書くためのアウトラインエディタを作ってる - mizchi's blog

    少し前からアウトラインエディタを作ってる。 こんなの (画面は開発中のものです) ファイルツリー 複数シート同時編集 ファイルツリーUIというのをスクラッチで初めて作ってみたんだけど、「当然こう動いて欲しいよな」というヒューリスティックな挙動をたくさん作るハメになってて学びがある。 なぜ作ったか 技術書を書いて Kindle Direct Publishing で販売しようと思って、Macで売れてるアウトラインエディタを一通り試したんだけど、惜しい物が多くて、個人的にしっくり馴染むものがなかった。なので、技術書を書く前に、自分がを書くために必要なツールを作るところから始めることにした。 作家・藤井太洋に聞く 「小説を書くためのツール、Scrivener」 - DOTPLACE を読んで、その辺のアプリに対する感覚を自分でも意識して作ってる。Scrivener は wysysig なんで自

    本を書くためのアウトラインエディタを作ってる - mizchi's blog
  • Raspberry PiとSoracom AirでSMSの送受信

    Raspberry PiとSoracom Airを利用してSMSを送る方法について紹介しています。 あとがきに書いた通り、SMSは普通に(インターネットを使わずに)送っています。 まず、これを作ってみた理由ですが、実をいうと今年のお盆に実家に居た時に、東京にある事務所のインターネット接続ができなくなるという問題が起きまして、その事務所にRaspberry Piを置いておき、定期的なインターネット通信の確認や、問題発生時にルーターの再起動をやらせよう、という考えが浮かびました。その通知や命令は手元の携帯でできるようにしたかったので、SMSを使ってみることにしたというわけです。 このRaspberry Piは、ネットが繋がらなくなるとSMSで「止まってるかもよ」と教えてくれて、「再起動して」とお願いするとしてくれます。あと「生きてる?」と聞くと「はい。生きてます。」と答えてくれるようにしました

    Raspberry PiとSoracom AirでSMSの送受信
  • Windows10 RS1の不具合・トラブル・注意事項

    2018年3月、強制アップグレード問題追記。Windows 10 (RS1 / Anniversary Update)の不具合やトラブルの情報を紹介したページです。解決方法が分かったものはできるだけ追記するようにしています。

    Windows10 RS1の不具合・トラブル・注意事項
    keihs
    keihs 2016/08/16
  • Let’s EncryptのSSL証明書で、安全なウェブサイトを公開 | さくらのナレッジ

    安全なウェブサイトを公開するため、無料で利用可能な Let's Encrypt の証明書を使う方法をご紹介します。Let's Encrypt の背景とSSL証明書の自動発行をはじめ、CentOS 7 上の Nginx ウェブサーバを SSL に対応する方法、そして、証明書を自動更新する方法を見ていきましょう(所要時間10~20分)。 なお、Let's Encrypt については既に中津川さんの記事「すべてのWebサイトの暗号化を目指すLet's Encryptを試す」で取り上げられていますが、今回は新しいクライアント certbot-auto を使う方法や、証明書の自動更新の仕方をとりあげます。 こんにちは!こんにちは! みなさん、はじめまして。さくらインターネットの前佛雅人(ぜんぶつまさひと)です。さくらのナレッジに何か書け(業務命令)ということで、皆さんがサーバをより活用できるよう、ナ

    Let’s EncryptのSSL証明書で、安全なウェブサイトを公開 | さくらのナレッジ
  • 「PSO2」のグラフィックスが大幅強化されたので,俺のかわいいキャラをさらにかわいくしてみた。キャラクリは自分に正直が正義だ!

    「PSO2」のグラフィックスが大幅強化されたので,俺のかわいいキャラをさらにかわいくしてみた。キャラクリは自分に正直が正義だ! ライター:林 佑樹 セガゲームスがサービス中の「ファンタシースターオンライン2」(PC / PlayStation 4 / PlayStation Vita 以下,PSO2)において,大型アップデート「新体験への出航」が実装された(関連記事)。 PS4版のサービスインに合わせたアップデートでは,「艦これですか,アルペジオですか,アーマードコアの新作もそろそろお願いします」と言いたくなるPVに目を奪われがちだが,PC版のプレイヤーにとっては,これまでよりもグラフィックスが格段に美しくなった「設定6」の追加が大きなトピックだろう。これに合わせて,ゲーム内で設定できるグラフィックスオプションも追加されている。 「設定6」だけでなく,描画設定に追加された「カメラライト」

    「PSO2」のグラフィックスが大幅強化されたので,俺のかわいいキャラをさらにかわいくしてみた。キャラクリは自分に正直が正義だ!
    keihs
    keihs 2016/07/13
  • 【社内資料公開】運用手順書を作る時のポイントについて書いてみた | DevelopersIO

    はじめに こんにちは植木和樹@上越妙高オフィスです。日は私がここ10年くらい意識している運用手順書を書くときのポイントについてまとめてみました。 対象読者 開発・構築したシステムを別の人に引き継ぐ予定のある人 他の人が作ったシステムを引き継ぐ担当の人 半年後の自分でも分かる手順書の書き方に困っている人 (この記事を読むのにかかる時間の目安:5分) 1. ドキュメントの冒頭に書くこと まず個々の詳細手順の前に、ドキュメント自体について記載してもらいたいことです。 1.1. ドキュメントに書かれていることを3行で書く ドキュメントの最初には、このドキュメントに何が書かれているのかを100文字くらいで書いておくと良いでしょう。 システムが増えれば増えるほど手順書も増えていくものです。見つけたドキュメントに自分の期待するものが書かれているのか、冒頭数行でわかるようになっているとうれしいです。 1

    【社内資料公開】運用手順書を作る時のポイントについて書いてみた | DevelopersIO
  • ドキュメントの継続的な開発方法 | IIJ Engineers Blog

    私はソフトウェア開発を主体とするエンジニアで、 クラウドサービスの開発・運用 分散処理技術の検証とサービス利用の検討 社内の開発支援環境の開発・運用 などの業務に従事していますが、今回の記事は業務とは直接的な関係は無く、私が会社で勝手自発的に行っている取り組みについて書きたいと思います。 昨今、インターネットは生活に深く浸透し、クラウドサービスを利用することで安く簡単にWebサービスを開発、公開できるようになりました。Web技術の進化や流行の移り変りも非常に激しく、既存サービスの機能追加や新規サービスの開発は頻繁に行われています。それは弊社も例外ではありません。 このような開発の現場では、リーンソフトウェア開発への取り組みなど開発手法の最適化が積極的に行われ、様々なベストプラクティスが生みだされています。それらのベストプラクティスには、 継続的インテグレーション や 継続的デプロイメント

    ドキュメントの継続的な開発方法 | IIJ Engineers Blog
  • 【鬱レベル順】うつ病が回復するまでに私が試した7つの対処法【行動編】 - 旧・望月志乃の ひびわれたまご

    私の20代は、うつ病と闘った10年でした。 今にして思えば、大学在学時からその傾向はあり、なんとか騙し騙し生活をしていたものの、とうとうどうにもならなくなって、格的に自覚し、通院を始めたのが24歳の頃。24~28歳くらいまで、殆ど寝たきりで、ほぼ引きこもり生活をしていました。 良くなったり、悪くなったりを繰り返しながら、少しずつ回復に向かっていきまして。 34歳の現在は、たまに精神的に不安定になるものの、自分なりの対処法を知っているおかげか、深刻化せずに済んでいます。 回復するまでの過程で、すこしでも早く良くなるよう、様々なことを試しましたが、正直、色んなことをやり過ぎて、どれが効いたのか分かりません。 ですので、やってみたことをリストアップしてみたいと思います。 ただし、中には逆効果なこともあったかもしれません。 それをご理解いただいた上で、あくまで一例として、ご覧いただけますと幸いで

    【鬱レベル順】うつ病が回復するまでに私が試した7つの対処法【行動編】 - 旧・望月志乃の ひびわれたまご
  • 開発の見積もりとスケジュール管理 - クックパッド開発者ブログ

    こんにちは。会員事業部の丸山です。 エンジニアが開発を開始する時にはタスクの見積もりとスケジュールを作成行って、実装を進めていくと思います。 しかし1ヶ月を超えるような規模の開発をする場合、なかなか予定通りの期日に終わらなかったりすると思います。 そして大抵の場合、増える方向になりますよね。 今回はそういうことにならないために、私が気をつけていること・実践していることをいくつか紹介したいと思います。 見積もりとは まずは「見積もり」とは何なのかを正しく理解したいと思います。 一般的には「見積もり」=「全タスクとその工数を洗い出す」というものだと思います。 しかしここで以下のことに気をつける必要があります。 見積もりとスケジュールとコミットメントは違う 見積もりとはあるタスクがどれだけの工数(規模)なのかを算出することです。 対して、スケジュールとはあるタスクがどれだけの工期(期間)なのかを

    開発の見積もりとスケジュール管理 - クックパッド開発者ブログ
  • 携帯電話宛バウンスの宛先不明とドメイン指定拒否を見分ける | Sisimai: Mail Analyzing Interface

    携帯電話宛バウンスの見分け 日の携帯電話、例えばNTT docomo(ドコモ)にメールを送ってバウンスしてくる場合、 その多くが宛先不明かドメイン指定拒否によるものです。 宛先不明もドメイン指定拒否も、どちらのバウンスメールも内容は Unknown User と書かれていて、一見しただけでは判別しにくいのですが、よく観察すると僅かな違いがあります。 戻ってきたバウンスメールが、どのMTA(メールサーバ)で作られたものであるかは 文面や構造をよく見ないと判別できませんので、より詳細な解析結果が必要な場合は Sisimaiによる解析をお試しください。 Sisimaiは携帯電話宛バウンスメールの宛先不明を userunknownと、 ドメイン指定拒否をfiltered として自動で区別して検出しますが、ここでは目視による簡単な判別方法を紹介します。 初出: bouncehammer.jp/..

  • 今更聞けない!エンジニアのための CSS の基礎講座 〜ボックスモデル編〜 | 株式会社ヌーラボ(Nulab inc.)

    注意 HTML5 からは 見た目は CSS に任せ、HTML は文書の構造(セマンティック)を表すことのみに重点を置かれるようになりました。例えば箇条書きリストを作るのに div と display: list-item; を使って構築するより、箇条書きリストを表す ul li を使ったほうがよりセマンティックです。このように目的にあった HTML 要素を使うようにしてください。 ボックスモデルとは CSS でレイアウトをする際には、 ボックスモデル を理解する必要があります。 CSS の定義するボックスモデルは以下の図のように 4つの領域で構成されています。 ボックスモデル解説図 content(コンテンツ) テキストや画像など、要素そのものの内容が表示される領域です。この領域のサイズは width(幅) と height(高さ)プロパティで指定することができます。 padding(パデ

    今更聞けない!エンジニアのための CSS の基礎講座 〜ボックスモデル編〜 | 株式会社ヌーラボ(Nulab inc.)
    keihs
    keihs 2015/12/10
  • 管理画面を開発する際に気をつけたこと - クックパッド開発者ブログ

    クックパッド編集室の加々美です。 現在、や暮らしのトレンドを発信するメディアであるクックパッドニュースの開発に携わっています。 「総合職で入社した新卒がクックパッドエンジニアになるまで」 というエントリを投稿した2015新卒の土谷と同様に、2014年に新卒として入社後、総合職から研修を経てエンジニアへと転向しました。 今回は、クックパッドニュースの管理機能の改善を行う際に注意した点についてお話します。 自分がその管理ツールを使う人になる 事業体制の変化もあり、現状のクックパッドニュースの管理画面に関して、いくつかの運用上の問題点が指摘されており、その改善を行いました。 管理画面改善の進め方としては 「現状の業務フローの把握」「問題点の把握」「理想の管理画面の設計」 という基的な手順で取り組みました。 現状把握と問題点洗い出しの方法としてまず思いつくのはヒアリング中心で進めていく方法で

    管理画面を開発する際に気をつけたこと - クックパッド開発者ブログ
  • 第17回 「その場編集」を実装する | gihyo.jp

    「その場編集」を実装 前回はツールチップの実装方法をご紹介しました。 今回「Edit In Place」や「その場編集」と呼ばれる、テキストをクリックすると、その場で編集できるようにする仕組みを実装してみます。 今回の仕組みを考える この「その場編集」の仕組みを考えてみましょう。今回の要件は以下の通りにします。 最初はただのテキスト クリックをすると、テキストがinput要素に置き換わり編集可能に。 input要素からフォーカスが外れたら、input要素が編集後の文字に置き換わる。 フォーカス外れた時、valueの値が空なら最初の値に戻す。 来であれば、上記の仕組みの4の後に、PHPなどでデータベースに編集後の情報を送信し、保存するという仕組みになるのですが、今回はその前のところまでの実装方法のご紹介とします。 まずは完成サンプルとソースコードを見てみましょう。 完成ソースコード jQu

    第17回 「その場編集」を実装する | gihyo.jp
    keihs
    keihs 2015/11/20
  • 多い日も安心設計 - Qiita

    アプリケーションエンジニアの多くは、眠れない夜を過ごしたことがあるでしょう。特に月に一度の…「月末締めバッチ」の日は。 そんなデータ量の多い日や、初モノのバッチが動く日でも安心して眠れるためのバッチ設計を考えてみます。 ログの設計 まず何はなくともログです。きちんとしたメッセージを出せていれば、専任の人がリカバリ可能にもなるってものです。 Audit用のログなど業務要件の強いものを除いては、だいたい3種類に分けるようにしています。 プログレスログ リカバリログ 例外ログ(調査のため) この分類でファイル単位も分けます。ログを必要とする人が、それぞれ異なるからです。 プログレスログ プログレスログは、特に長時間かかるバッチに対して、現在どのくらいまで処理が出来ているのかを目的として出力します。 トラブル発生時や、大規模移行作業時には、バッチの定期的なモニタリングと報告の必要が出てきます。「あ

    多い日も安心設計 - Qiita