タグ

仕事術に関するkuniya-kataokaのブックマーク (16)

  • 第1回 Dockerとは

    Docker(ドッカー)」とは、非常に軽量なコンテナ型のアプリケーション実行環境である。dotCloud社(現Docker社)が開発し、2013年にオープンソースのプロジェクトとして公開された。ソフトウェアの高速な配布・実行や容易なイメージのカスタマイズ、導入運用の手軽さ、豊富なプレビルドイメージの提供などの理由により、当初はソフトウェアの開発やテスト段階における利用が多かったが、現在ではパブリッククラウドからオンプレミスシステムまで、さまざまなシーンで急速に普及しつつある。 軽量なコンテナ型の仮想化環境Docker 独立したアプリケーション実行環境といえば、PCのハードウェア全体を仮想化して、その上でOSやアプリケーションなどを動作させる仮想実行環境を真っ先に思い浮かべることが多いだろう。ハイパーバイザ型(Hyper-Vなど)やホスト型(VMware PlayerやWindows Vi

    第1回 Dockerとは
    kuniya-kataoka
    kuniya-kataoka 2017/05/24
    Dockerとは
  • Chocolateyを使った環境構築の時のメモ - Qiita

    Chocolateyを使った環境構築の時のメモ [Windows] Windows 10をクリーンインストールした際の 環境構築のためにソフトをインストールする際に役立った Chocolateyの使い方をまとめました. chocolateyとは? Ubuntu/Debian系でよく使われるパッケージ管理の apt-get が Windows版でchocolateyになったと思えばいいと思う. これをインストールすると みたいな感じでインストールできる. インストールするメリット 使いたいソフトの Windowsインストーラ をダウンロードして 毎回 Yes とか 承諾 とかをクリックする 手間が省ける chocolateyでインストールしたソフトは一括アップデートできる cinst ${packagename}でググれば,ソフトのインストールは楽々 広告URLをクリックして偽ソフトをうっか

    Chocolateyを使った環境構築の時のメモ - Qiita
    kuniya-kataoka
    kuniya-kataoka 2017/05/24
    chocolateyでの環境構築
  • エンジニアの情報収集法まとめ - nesheep5's blog

    ※二重管理になってしまうため、エンジニアの情報収集法まとめ - Qiitaに情報集約することにしました。 今後はQiita記事を参照してください。こちらの記事は情報更新しません。 はじめに プログラミング系の時事ネタは能動的に情報収集しないと入ってこないのですが、若手だった頃はどうやって情報を仕入れればよいのかさっぱり分かりませんでした。 情報収集のコツを掴んでからパッと視界が開けた経験があるので、特に新米エンジニアの方は参考にしてみてください。 ニュースアプリ Gunosy、SmartNewsなど色々試しましたが「はてなブックマーク」がプログラミング系記事多めでした。 通勤時間などに流し読みして、気になるものは深く調べると良いです。 はてなブックマーク はてなブックマーク - 人気エントリー - テクノロジー ITニュース Webサイト TechCrunch Japan TechCrun

    kuniya-kataoka
    kuniya-kataoka 2017/03/23
    情報収集に便利なサイト
  • 甲子園で準優勝した仙台育英の監督がグラウンドに顔を出さない理由

    今年の夏の甲子園で準優勝を果たした仙台育英学園高校。春夏通算で36回の甲子園出場記録を持つ甲子園常連校だ。 その仙台育英野球部の佐々木順一郎監督は、試合をするとき以外、直接指揮を取ることがほとんどないという。選手主導の体制を作るため、部員の中から選ばれた助監督に練習メニューの考案を含む現場の指揮を取らせ、あらゆる決め事を選手に任せているのだ。 他にも、部員100人を超すチームをまとめるために、少し変わったチームマネジメントを実践しているという。仙台育英野球部、佐々木順一朗監督に詳しい話を聞いた。

    甲子園で準優勝した仙台育英の監督がグラウンドに顔を出さない理由
  • 「CPU」「メモリ」「ハードディスク」の違いをわかりやすく例えると? | エンジョイ!マガジン

    CPU、メモリ、ハードディスクの意味。なんとなくわかったつもりになっていませんか?この3つをあるものに例えると、とってもわかりやすく理解できるのです。単純明解!それぞれの違いを解説します。 CPUとメモリとハードディスクの違い。 それぞれの違いを、うまく説明できますか? 身の回りのものに例えた上手な説明がないかと、「CPU メモリ 例え」で検索してみたところ、「デスク上での作業」に例えたものが多く出てきました。 これがとてもわかりやすいので、ここでご紹介します! メモリは「広いデスク」、ハードディスクは「デスクの引き出し」、さてCPUは? 「デスク上での作業」に例えたものを端的に言うと、こんな感じになります。 CPUとは、「仕事・作業をしてる人」 メモリとは、「デスクの広さ」 ハードディスクとは、「デスクの引き出し」 もうちょっと詳しく説明すると、 良いCPUとは、仕事・作業をしてる人の能

    「CPU」「メモリ」「ハードディスク」の違いをわかりやすく例えると? | エンジョイ!マガジン
  • 業務でWebサービス開発をする際に気をつけたいこと(新卒向け) - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 趣味でも業務でも日々Webサービスを開発しているzaruです。こんにちは。ついにアドベントカレンダーも最終日です。まだサンタとしての仕事が残っています。さて今回は仕事としてWebサービスを開発するときに気をつけたいポイントを紹介します。まぁ仕事に限った話じゃないですが…参考になれば幸いです。特に新卒プログラマあたりに読んでもらえればと思います😀 なお僕の業務上インフラ周りはAWSが多いです。 RASISという指標 RASISという指標があります。コンピュータシステムの評価指標5つの頭文字を取ったものです。 Reliability(信頼

    業務でWebサービス開発をする際に気をつけたいこと(新卒向け) - Qiita
    kuniya-kataoka
    kuniya-kataoka 2016/12/27
    webサービス開発で気をつけること
  • 質問は恥ではないし役に立つ - Qiita

    一年半SEとして働いてきた中で、私自身が苦手だと思っており、他人からもそのように評価されていたのが「質問の仕方」でした。 それが先日、他人から「質問の仕方がうまいね」と褒められることがあり、ようやく一人前の質問の仕方ができるようになってきたので、どのようにして克服できたのか紹介したいと思います。 質問の基形 私が入社したばかりの頃は、わからないことがあればすぐに先輩に質問していました。 そのときにしていた質問の内容はだいたいこんな感じです。 「環境構築を手順書通りにやったんですけど、○○のコマンドでエラーがでてしまいます!なんとかなりませんか?」 このような質問を受け取ったら、先輩は暇ならばエラーメッセージを見てくれ、エラーメッセージに書かれていることに対して調査してくれるかもしれませんが、忙しいときにはそんなことはしてもらえません。 こんな質問を繰り返しているうちに先輩からは「技術系メ

    質問は恥ではないし役に立つ - Qiita
  • 若手プログラマー必読!5分で理解できるER図の書き方5ステップ

    データベース設計の基中の基であるER図。ER図を書きたいけど、「記法が分からない」「どういうステップで書けば良いか分からない」という若手エンジニアも多いのではないでしょうか。 ER図は10種類近くあり、種類によって記法が異なります。このことが難しいイメージを与えていますが、実はそれほど難しいものではありません。覚えれば良いER図は2種類だけです。 しかも、この記事で解説している基礎知識を押えれば、たった5つのステップで作成することができます。 この記事では、ER図の基礎知識からER図の書き方まで、エンジニアが抑えておくべきER図の全知識をどこよりも分かりやすく解説します。 この記事を読み終えたとき、若手エンジニアもER図を書けるようになっているでしょう。 この記事を参考に最適なデータベース設計を進めて下さい。 1.ER図とは ER図とは、「データベース設計(データモデリング)で使う設計

    若手プログラマー必読!5分で理解できるER図の書き方5ステップ
    kuniya-kataoka
    kuniya-kataoka 2016/10/04
    ER図の書き方
  • Google AppsのGmailでメーリングリスト宛のメールをフィルターで判別する - kanonji’s diary

    Google AppsのGmailを使ってて、いくつかAppsのメーリングリスト経由のメールがあります。全部受信トレイに入れるとわかりにくいので、フィルタでそれぞれメーリングリスト名のラベルを付けました。 方法 listid:(foo@example.com)foo@example.comがメーリングリストです。Googleのヘルプには書いてないんですが、検索して探したところlistid:という演算子が使えました。これを「キーワード」に指定します。 From:とかだと 最初はFrom:(foo@example.com)でやってたんですが、CCだったりBCCだったりすると、フィルタから洩れてしまいます。BCCだと、メーリングリスト宛なのか来のメールアカウント宛なのか、さっぱり区別が付きません。

    Google AppsのGmailでメーリングリスト宛のメールをフィルターで判別する - kanonji’s diary
    kuniya-kataoka
    kuniya-kataoka 2016/09/12
    Gmail 経由先のリスト登録
  • 関数名によく使われる英単語(動詞)の意味とニュアンス | PHP Archive

    PHP に限らず、プログラミングで使われる多くの関数名は「動詞+目的語」という命名規則になっていることが多く、「insertPost()」であれば投稿を挿入するという意味が名前から読み取れます。 では投稿を削除する場合は delete でしょうか? それとも remove でしょうか? 関数は基的に英語を使うのが鉄則ですが、似たような意味を持つ単語などが多く厳密な意味の違いがわかりにくいことがあります。 そこで、プログラミングで関数名として一般的に使われている頻出語句をピックアップし、主な用途と細かい意味、ニュアンス、使い分けについて調べてみました。 追加・作成 set

    kuniya-kataoka
    kuniya-kataoka 2016/09/02
    便利な変数名
  • Eclipseエディタのフォントサイズ変更 » ブロードヒューマンネットワーク社員ブログ

    こんにちは、カズマです。 Eclipseの設定備忘録です。 エディタ内でのフォントサイズを変更したい場合 ①メニューから [ウィンドウ] > [設定]をクリック ②[一般] > [外観] > [色とフォント]をクリック ③[基] > [テキスト・フォント] > [編集] をクリック ④サイズを変更する

    kuniya-kataoka
    kuniya-kataoka 2016/08/01
    Eclipse フォントサイズ 変更
  • chromeデベロッパーツールでjavascriptのデバッグをする -node.jsもあるでよ- - tumblr

    ソースコードリーディングとかしてると、ただコード読んでてもどうしようもなく、オブジェクトの中身や変数などを見るためにデバッグツールを使いながらでないとやっていけないことが今になって分かりました。自分でもどうしようもなくアホだと思いながら戒めのために覚書。 デバッグツールの機能 僕自身まともに触れる言語はjavascriptphpくらいなもので、どちらもeclipseのようなIDEを使わず頑なにvimを使って組んできました。phpの場合はxdebugと連携させる方法*1や、javascriptならrhinoなんかを入れてquickrunとかって方法も考えられますが、僕はある程度は知っていながらもひたすら標準のスタックトレースやalert,console.log,console.dirばかりしていたので、まずはIDEなどに搭載されている一般的なデバッグ機能を復習をかねて覚書。 ブレークポイン

    chromeデベロッパーツールでjavascriptのデバッグをする -node.jsもあるでよ- - tumblr
    kuniya-kataoka
    kuniya-kataoka 2016/04/14
    chrome デベロッパーツールの使い方
  • グローバルIPアドレスとプライベート(ローカル)IPアドレスの違いと、確認方法についてまとめてみた

    エンジニア転職情報サイト > その他(IT関連) > 【グローバルIPアドレス】と【プライベート(ローカル)IPアドレス】の違いと、確認方法についてまとめてみた 公開日:2014-02-24 更新日:2022-11-30 IPアドレスとは・・・ネットワーク上で機器(PC等)を識別するための番号になり、インターネットに接続する際や、同じネットワーク上のパソコン間で通信する際に、必ず必要になる番号となります。 IPアドレスは、下図のような表記で表されます。 この「IPアドレス」ですが、大きく「グローバルIPアドレス」と「プライベート(ローカル)IPアドレス」に分けることができます。 今回の記事では、この「グローバルIPアドレス」と「プライベート(ローカル)IPアドレス」の仕組みや違いについて、また確認方法について解説してきます。 以下、目次になります。 グローバルIPアドレスとは プライベー

    グローバルIPアドレスとプライベート(ローカル)IPアドレスの違いと、確認方法についてまとめてみた
    kuniya-kataoka
    kuniya-kataoka 2016/03/14
    グローバルIPとプライベートIPについて
  • DNSの解説 for ビギナー

    ちょんまげ英語塾 > WEB制作TIPS > DNSの解説 for ビギナー DNS(Domain Name System)とは DNS(Domain Name System、ドメインネームシステム)とはインターネット上のコンピュータを英数字の文字列によって特定するためのシステムです。 インターネット上のコンピュータ同士は 192.0.2.0 などの最大12桁の数字の組み合わせによるIPアドレスでお互いを識別しています(IP4の場合)。しかし人間の方ではこの無機的な数字を憶えるのは困難なために、ドメイン(URLやメールアドレス)という文字列によってコンピュータを識別しており、このままでは人間の思い通りのコンピュータに対してアクセスする事はできません。 このドメインとIPアドレスを相互変換し人間とコンピュータの仲立ちをしてくれるのが、DNSと呼ばれるシステムです。 人間がブラウザなどでURL

    kuniya-kataoka
    kuniya-kataoka 2016/03/11
    DNSの解説
  • Site is undergoing maintenance

    Site will be available soon. Thank you for your patience!

    Site is undergoing maintenance
  • 甲子園で準優勝した仙台育英の監督がグラウンドに顔を出さない理由

    「優勝」することが目標ではない 選手主導のチーム運営や、数人のチームで取り組む勉強会。仙台育英野球部はチームの“雰囲気”を重視しているが、それはなぜなのか。 佐々木監督は「1人1人の能力は高いのに、雰囲気が悪い、仲が悪いというだけで勝つことができなかった代をたくさん見てきました。お互いを助け合えるチームは実力以上の力が出る。それは企業でも同じではないでしょうか」と語る。 ある程度の実力は大切だが、最終的には、夏を迎えるときのチームの雰囲気が大部分を決めるという。だからこそ、選手のキャラクターや、チームでの立ち位置、チームメイトからの評価などを考慮して18人のメンバー(予選は20人)を決める。 「“野球の実力が全て”みたいな指導ではチームが崩壊する。大事なのは、選手も監督もどうすれば最後にみんなで良い思いができるのかを考えること」 そう語る佐々木監督は、ベンチ入りすることができない多くの選手

    甲子園で準優勝した仙台育英の監督がグラウンドに顔を出さない理由
  • 1