タグ

tkhrsskのブックマーク (202)

  • CodePipeline で CodeCommit/CodeBuild/CodeDeploy を繋げてデリバリプロセスを自動化してみた #reinvent | DevelopersIO

    こんにちは、藤です。 AWS re:Invent 2016 で CodeBuild がリリースされました。CodePipeline のビルドプロセスに CodeBuild を置くことができるようになりました。 CodeBuild に関しては以下の記事をご参照ください。 【速報】フルマネージドのビルドサービスCodeBuild爆誕 #reinvent 今回は CodeCommit、CodeBuild、CodeDeploy を CodePipeline で繋げて、デリバリプロセスの自動化を試してみました。 概要 昨今のシステム開発はユーザーの要望をより早く、より多く取り入れることを要求され、リリース頻度が増えてきたことに伴い、デリバリプロセスの自動化がデファクトスタンダードとなってきました。デリバリプロセスにはソースコード管理、ビルド、テスト、デプロイという 4つ主なフェーズがあります。下記

    CodePipeline で CodeCommit/CodeBuild/CodeDeploy を繋げてデリバリプロセスを自動化してみた #reinvent | DevelopersIO
    tkhrssk
    tkhrssk 2019/10/12
  • MarkdownエディタならTyporaが最強であるという話 - FPGA開発日記

    RISC-V関連の寄稿する機会も増えてきて、毎日のブログ投稿する場合にも使うのがMarkdownなのだが、MarkdownのエディタいうのもEmacsとVim並の宗教戦争が起きそうな領域だと思っている。 Markdownエディタといえば有名どころを少し調べてみると、かつてはQiitaのKobitoだったりなど、最近はMicrosoft Visual Studio Codeだったりとか、AtomもMarkdownエディタとして有名どころである。これらのエディタの優れている点は、Markdownを記述しながらリアルタイムにプレビューを確認できるところであると思う。 図. 通常のMarkdownエディタは、編集ペインとプレビューペインが分割される形式をとっている。 しかし、私に必要なのはそこではないのだ。私はMarkdownの文法などは全く興味がない。ただ綺麗に、分かりやすく文章を表示できて、快

    MarkdownエディタならTyporaが最強であるという話 - FPGA開発日記
    tkhrssk
    tkhrssk 2018/11/23
  • Macで使えるGitフロントエンド - たけぞう瀕死ブログ

    元々IDEとか開発ツールは専門分野(?)なので、この手のものは以前からいろいろ試しているのですが、個人の感想をまとめておきたいと思います。IDEやエディタに統合されていて利用シーンが限定されるものや、GitHub for Windowsなどのように機能に制限の多いものは省いています。 SourceTree 信頼と実績のAtlassian製 無料で使用可能(要ユーザ登録) 日語対応しており、書籍などの情報もある リポジトリごとにウィンドウが開く(Windows版はタブで開くのに…) 対話型リベースが可能 動作がかなり重い、特にブランチが増えると実用に耐えないレベルで重くなる ただし突然死などはしない Tower2 有料(買い切り$79) 履歴一覧でブランチの関連を把握するのが難しい気がする 1ウィンドウで複数リポジトリを切り替えて使用 動作はかなり軽い 時々突然死することがある ブランチ

    Macで使えるGitフロントエンド - たけぞう瀕死ブログ
    tkhrssk
    tkhrssk 2017/08/31
  • Smart Device Link(スマートデバイスリンク)の情報 - Qiita

    Smart Device Link(SDL:スマートデバイスリンク)の情報をまとめる。 ※日語情報があまりないので公式ドキュメントの意訳となります Smart Device Linkとは スマートフォンと車載器を連携するためのオープンソース仕様。 車載器向けのライブラリと、iOS、Android向けのSDKが提供されている。 もともとはFordのAppLinkという車載器向けアプリを作る基盤だったものを2013年にSmart Device Linkとして公開された。 スマートフォン、車載器それぞれOSが異なっていてもSmart Device Linkをサポートしていれば、自動車でナビ、音楽、インターネットを楽しむことができる 概念 車載器がSmart Device Linkに対応していれば、Smart Device Linkに対応したスマートフォンのアプリが車載器および車のインターフェー

    Smart Device Link(スマートデバイスリンク)の情報 - Qiita
    tkhrssk
    tkhrssk 2016/11/19
  • EV3にPCからBluetoothでデータを送受信する - Qiita

    EVで起動しているサーバープログラムに接続し、データを送受信します。 事前にEV3とこのプログラムを動かすPCをペアリングしておいてください。 BlueCovをビルドパスに追加してください。 動作確認環境 Surfece Pro 4 Windows 10 pro 64bit bluecov-2.1.0.jar EV3 lejos 0.9.1 beta クライアントプログラム import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import javax.microedition.io.Connection; import javax.microedition.io.Connector; import javax.microedition.io.InputConnection;

    EV3にPCからBluetoothでデータを送受信する - Qiita
    tkhrssk
    tkhrssk 2016/11/13
    “EV3にPCからBluetoothでデータを送受信する”
  • 七五調まとめ。PPAP流行に隠された秘密はそのリズムにあった!? - 略してとりてみ

    2016 - 11 - 10 七五調まとめ。PPAP流行に隠された秘密はそのリズムにあった!? 生活 生活-ネタ スポンサーリンク 飛ぶ鳥を落とす勢いの人気を見せつけている、PPAPこと 「ペンパイナッポーアッポーペン」 。 「ビルボード全米トップ100にチャートインした曲の中で、1曲の尺が最短」という ギネス記録に認定 されたり、Appleの音声アシスタント 「Siri」もハマっていた り、と、その人気はもはや社会現象になっていると言っても過言ではありません。 さて、先日、Twitterではこんなツイートが投稿されておりました。 そうです、「ペンパイナッポーアッポーペン」がリズミカルなのは、 七五調 だからなのです。 ……お、おい!消されるぞ!? どうやら気付いてはいけないことに気付いてしまった人がいらっしゃるようですね。 七五調とは、韻文で 七音・五音の調子をくりかえす 形式のこと。と

    七五調まとめ。PPAP流行に隠された秘密はそのリズムにあった!? - 略してとりてみ
    tkhrssk
    tkhrssk 2016/11/12
  • トヨタの新テレマティクス「T-Connect」はマイクロソフト+IBM+Linux?

    トヨタの新テレマティクス「T-Connect」はマイクロソフト+IBM+Linux?:車載情報機器(1/3 ページ) トヨタ自動車の新テレマティクスサービス「T-Connect」は、マイクロソフトの「Azure」をはじめIT系企業のサービスやソフトウェアを活用するとともに、対応カーナビである「T-Connectナビ」をLinuxベースに変更するなど、現行サービスの「G-BOOK」から大幅な刷新が図られている。 トヨタ自動車は2014年6月18日、東京都内で会見を開き、新テレマティクスサービス「T-Connect」について説明した。 T-Connectは、同社が2002年から展開してきた「G-BOOK」に代わるテレマティクスサービスである。2014年夏以降に発売するT-Connect対応カーナビゲーションシステム(T-Connectナビ)の投入に併せてサービスを開始する予定だ。 会見に登壇し

    トヨタの新テレマティクス「T-Connect」はマイクロソフト+IBM+Linux?
  • 人気ゲーム「マインクラフト」がハリウッドで映画化!2019年公開 : 映画ニュース - 映画.com

    「マインクラフト」の世界がスクリーンへ写真:AP/アフロ [映画.com ニュース] 全世界の総プレイヤー数1億人以上を誇る人気サンドボックスゲーム「マインクラフト」がハリウッドで映画化され、2019年5月25日に全米公開される。 米ワーナー・ブラザースが6月27日(現地時間)に発表したもの。コメディドラマ「フィラデルフィアは今日も晴れ」の共同企画・出演者のロブ・マケルヘニーがメガホンをとり、ロイ・リー(「LEGO(R) ムービー」)とジル・ソベル・メシック(「ミーン・ガールズ」)がプロデュースを手がける。3D版やIMAX上映も予定しているようだ。 2014年2月に映画プロジェクトがスタートした当初は、ショーン・レビ監督(「ナイト ミュージアム」シリーズ)と、脚家のキーラン&ミシェル・マローニー(「シャーロック・ホームズ シャドウ ゲーム」)が起用されたが、3人のコンセプトがゲームを開

    人気ゲーム「マインクラフト」がハリウッドで映画化!2019年公開 : 映画ニュース - 映画.com
    tkhrssk
    tkhrssk 2016/07/14
  • 時短社員と残業してバリバリ働く社員を、同基準で評価するには?──リクルート社員60名が青野社長に働き方の疑問をぶつけた | サイボウズ式

    場所にとらわれない働き方への挑戦や、時間当たりの生産性を向上させる施策など、働き方変革に積極的に取り組んでいるリクルートグループ(以下リクルート)の社員60名と、これからの働き方を考えるイベントを開催しました。 働き方の変革を考えた時にぶつかる、「子育てや介護で16時に帰る社員と、残業してもバリバリ働きたいという社員を同じ基準で評価するにはどうしたらいい?」「上司が時短だと困らない?」「夫の働き方が古いけど、どうしたらいい?」などの疑問にサイボウズの青野社長が答えました。 会社を辞めたいと社長に告げた社員が、その年MVPに選ばれたわけ まず、サイボウズ株式会社(以下サイボウズ)社長の青野が自著『チームのことだけ、考えた。』をもとに特別講演を行いました。 私が社長を引き継いだ2005年に、サイボウズの離職率は28%という衝撃的な数字にまで上がってしまった。社員の採用と教育にはかなりのお金がか

    時短社員と残業してバリバリ働く社員を、同基準で評価するには?──リクルート社員60名が青野社長に働き方の疑問をぶつけた | サイボウズ式
  • 仕事ができる人の働き方とは? | 東洋経済オンライン

    社会人になれば「チーム」で働くことは避けられない。チームで働いていればいろいろなトラブルにも見舞われる。それにどう対処するかで、仕事のできるできないが決まるという点で意見が一致した2人。さらに話は「質問力」から「ワークライフバランス」へと展開したが、そこでも豊富な経験をもつ2人ならではの発言が相次いだ。 平均点しかとれないならチームの一員にはなれない 齋藤 社会人になるとチームでやらない仕事ってほとんどないですよね。 青野 学生と社会人の違いは何かと考えると、学生時代はずっと個人戦なんですね。テストを1人で受ける、あの感じです。ところが、社会人になると、完全に役割分担があり、いろんなスペシャリストが一杯いるなかで働くことになる。まさにチーム力の高さが求められます。 齋藤 五輪招致チームの滝川クリステルさんは、チーム力を「化学反応」と表現しています。足し算ではなく、化学反応という融合によって

    仕事ができる人の働き方とは? | 東洋経済オンライン
    tkhrssk
    tkhrssk 2016/07/13
    働き方
  • シェルの弱点を補おう!"まさに"なCLIツール、egzact - Qiita

    egzactというコマンドの詰め合わせセットを作ってみました。 → Github きっかけ zipで多重圧縮するのに、$ zip ファイル | zip | tee zip1 | zip | tee zip2 | zip | tee zip3 。。みたいなの出来ない? #シェル芸 #usptomo — ぱぴろん (@papiron) 2016年3月25日 これはあるシェル芸界隈1の方の発言です。アンチウイルスソフトの動作確認で、多重ZIPされたテストウイルスファイルが必要だったとのことです。何人かの方からアドバイスを頂いていたようですが、残念ながらシェルでサクッっとは結局できなかったご様子でした2。 この事例は、シェル上でのワンライナー(a.k.a シェル芸3)の弱点の一つを如実に表しています。文字列を切り出したり、変換したりというフィルタリングの処理は得意ですが、パターン生成が比較的苦手で

    シェルの弱点を補おう!"まさに"なCLIツール、egzact - Qiita
  • CentOS6.4にyumで新しめのGitをインストールする方法 · DQNEO日記

    sudo rpm --upgrade http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm sudo yum install --enablerepo=rpmforge-extras git 2014/2/2現在、これでgit 1.7.12が入ります。 [vagrant@localhost ~]$ git --version git version 1.7.12.4 参考 Linux - CentOS6.3 に yum で Git の新しいバージョンを入れる - Qiita [キータ]

    CentOS6.4にyumで新しめのGitをインストールする方法 · DQNEO日記
    tkhrssk
    tkhrssk 2016/01/29
  • styleguide/ruby.ja.md at master · cookpad/styleguide

    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

    styleguide/ruby.ja.md at master · cookpad/styleguide
  • serverworks/ruby-style-guide · GitHub

    README.md サーバーワークス Ruby コーディング規約 はじめに この文書は、サーバーワークス社内におけるRubyのコーディング規約について解説したものです。 参考資料 コーディング規約は以下の資料を参考に作成されました。 Rubyコーディング規約 LoveRubyNet Wiki: RubyCodingStyle Matzにっき(2004-10-06) Nayulab. - 那由多屋版Rubyコーディング標準 全般 改行コード 原則としてソースファイルの改行コードはLFとする。 文字コードエンコーディング 原則としてソースファイルの文字コードエンコーディングはUTF-8とする。 インデント インデント幅は半角スペース2文字とし、タブは使用しない。 例:

  • Googleの肩に乗ってShellコーディングしちゃおう - Qiita

    はじめに GoogleさんがShellスタイルガイドを共有していたので、いくつか気になった点をピックアップしました。 自分のShellスタイルはかなり我流なので、自省の意味も込めてコメントも併記します。 Googleスタイルガイドの元ネタ (Python/C++/Java/Rとかだけでなくdocumentガイドなど色々あります) https://github.com/google/styleguide Shellスタイルガイド (今回はこちら) http://google.github.io/styleguide/shell.xml 当は人間がチェックするのではなくcpplintのためXML定義なのかもですが、気にしない気にしない。 (見たところcpplintc++だけだと思ってます) commitフックでshell系のlint走らせろっていうのが今風なのかもしれませんが、キニシナイキ

    Googleの肩に乗ってShellコーディングしちゃおう - Qiita
    tkhrssk
    tkhrssk 2016/01/29
  • syobochim-doc — アーキMEMO 0.0.1 ドキュメント

    ドキュメントの目的¶ 開発担当者が開発環境について理解するためのドキュメントです。 ドキュメントを参照することで、開発者は開発環境の全体構成を知り、スムーズに開発作業を開始することが出来ます。

    tkhrssk
    tkhrssk 2016/01/27
  • リポジトリ管理ツール:Artifactoryの紹介 - @ikikko のはてなブログ

    何か驚くほどに(日語の)情報が少ない。めぼしいものといえば、ぐらい?なので、ちょっと書いてみます。 概要 リポジトリ管理ツールとは リポジトリ管理ツールとは、Mavenなどのビルド結果の生成物(アーティファクト)を突っ込むためのリポジトリ(インハウスリポジトリ)を簡単に立てることができるツールです。まあぶっちゃけインハウスリポジトリはWebDAVでも構わないので、Apacheとか使うと簡単に構築することはできます。ただ、ツールとして作られている以上、単純なWebDAVにはない機能も備えているわけでして。 いくつかあげると、 セントラルリポジトリをはじめとした、リモートリポジトリのキャッシュ リポジトリの分割・分割されたリポジトリの仮想的な統一 デプロイされているアーティファクトの検索 Jarの内部を参照可能 セキュリティをロールに応じて細かく設定可能 のような、細かいながらも便利な機能を

    リポジトリ管理ツール:Artifactoryの紹介 - @ikikko のはてなブログ
    tkhrssk
    tkhrssk 2016/01/27
  • あるエンジニアの緩慢な死、あるいはエンジニア35歳定年説。 - Qiita

    エンジニア35歳定年説」が許されるのは小学生までだよねーとか思っていたら、実際にはそんな感じになってしまったあるエンジニアの半生を振り返ります。ご参考まで。 第一期 サービスリリース前 自分でサービスをガリガリ作っている というかサービスを作ることしかしていない 1日16時間くらい仕事をしても、プログラミングしかしていないので疲れない 仕様の検討をしながら作るので、基全ての時間は開発をしているという認識 フルスタックエンジニアというある種の全能感を満喫する 第二期 サービスリリース後 運用(ユーザーサポートなども含む)が入ってくるのでサービス開発のスピードが落ちる エンジニアを採用(業務委託含む)する 仕様の調整やコードレビューなど、開発以外の仕事が少しずつ増えてくる でもまだまだ自分が圧倒的にメイン開発者 コードレビューやマージ、リリースは自分が全てやる システムの全体からディテール

    あるエンジニアの緩慢な死、あるいはエンジニア35歳定年説。 - Qiita
    tkhrssk
    tkhrssk 2016/01/27
  • Vagrant + VirtualBoxで通信やgitコマンドが遅いのを回避

    Vagrant + VirtualBox環境で開発をしていて、やたら遅いなと思った2点を解決した時のメモ。 通信が遅い Vagrant上でdeployをすると、通常30秒で終わる処理が、なぜか5分以上かかっていた。 調べると、CentOSの問題とのこと。 [参考] RHEL6/CentOS6では、single-request-reopen を必須にしたい…[IPv6] ↑ここに書いてある通り、 vagrant:~$ sudo vim /etc/resolv.conf で options single-request-reopen を追記すると、通常の速度を取り戻した。 他で調べた感じだと、Vagrantの設定(Vagrantfile)でも回避可能とのこと。 Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| ... config.v

    Vagrant + VirtualBoxで通信やgitコマンドが遅いのを回避
    tkhrssk
    tkhrssk 2016/01/23
  • vagrantでCentOSのVMを立ちあげて、ネットワークが遅い時に試すこと - $shibayu36->blog;

    最近PrePANのcarton 1.0化を進めるため、vagrant、chef、knife、AWSなどにはまりまくっております。今回はその中でvagrantにchefを適用しようとしたら全く終わらなくて、それについて調べたことについて話します。 PrePANの開発環境でvagrantを使っていたりするのですが、そのVMに対してchefを適用してみたところ、固まってしまって動かない(厳密に言うとすこしずつしか動かない)という状態になりました。そこでいろいろ調べてみると、IPv6DNSの関係でネットワークの疎通が遅くなっていたという事がわかりました。 詳しくは Slow networking (due to IPv6?) on CentOS 6.x · Issue #1172 · hashicorp/vagrant · GitHub を見てもらうと分かると思いますが、IPv6で名前解決に行く

    vagrantでCentOSのVMを立ちあげて、ネットワークが遅い時に試すこと - $shibayu36->blog;
    tkhrssk
    tkhrssk 2016/01/23
    vagrantが遅い件の対応