タグ

Koozzのブックマーク (724)

  • 愛用せざるを得ない、オンラインホワイトボード「miro」リモート会議やプレゼンに大活躍 | SELECK [セレック]

    ※2020年4月1日更新(サービス名の変更などを反映) ※2022年3月8日更新(リンクの修正) アイデアのブレーンストーミング、会議での情報伝達、個人的な情報整理など、働く上でホワイトボードを使う機会は多いものです。 自宅で作業する人の中には、家にホワイトボードを購入してしまう人や、シール型のホワイトボードを壁に貼り付けてしまう人もいるかもしれません。 あらゆるものがデジタル化していく中、ホワイトボードもデジタル化されています。それが「Miro」です。 ホワイトボードの自由さはそのままにしつつも、オンラインに持ってきたことで抜群の利便性を持っています。 無限に広がるボード テンプレートや画像を貼り付けて様々な表現が可能に 場所を選ばない ホワイドボードと同じく、複数人で同時に作業しコミュニケーションを取れるのはもちろん、Slack連携まで可能です。 Miroの用途は、ブレーンストーミング

    愛用せざるを得ない、オンラインホワイトボード「miro」リモート会議やプレゼンに大活躍 | SELECK [セレック]
    Koozz
    Koozz 2016/09/24
    便利かな
  • 知っていてこだわらない、それがいいソフトウェアエンジニアの条件なんだと僕は思うんだ - assertInstanceOf('Engineer', $a_suenami)

    週末の午前中、カフェでアイスコーヒーを飲みながらふとポエムでも書いてみようかと思い立ってしまったので、ちょっと前からよく考えていることを書く。当に思いつきで書くので乱文になる可能性が高いけどご容赦いただきたい。そもそもブログを書くこと自体が相当久しぶりだ。 僕ももう 30 をすぎて、プログラマの世界ではさすがにもう若手とは呼べなくなり、教育っていうのはおこがましいけど、まあ自分より若い人たちの指導みたいなことをやらないといけない立場になってきたからこそ、「いいプログラマとはどういう人なんだろう。この人たちはどういうことを学べたら幸せだろう。」ということをよく考えるようになった。そういう話をする。 プログラマは手段のスペシャリストである 世の中には目的・手段論みたいな論調が存在する。 「それは手段だよね。目的をはき違えたらダメだよ。」という話はいたるところでよく耳にするんだけど、僕はこれを

    知っていてこだわらない、それがいいソフトウェアエンジニアの条件なんだと僕は思うんだ - assertInstanceOf('Engineer', $a_suenami)
    Koozz
    Koozz 2016/08/30
    すごい共感。
  • これ知ってる?WEBの人なら押さえておきたいツール&サービス50選 - 死ぬまでWEB屋

    公開前に知人に見せたら、読むのに20分もかかったわ!! と、お叱りを受けましたw オススメのツールやWEBサービスということで50ほど紹介していますが、僕の使用感のほかに、ところどころ経験談的なものが入っています。そのあたり、読むのがめんどうな方は読み飛ばしていただければ幸いです。 2万文字近くあるので、お時間ある際にゆるりと読んでいただければと思います。 それではお楽しみ下さい! サイト解析に使えるツール・サービス import.io Juicer Ptengine GTmetrix CLOUD FLARE wayback timemachine シミラーウェブ Open Site Explorer サクラサクLABO aguse Built with ディレクションに使えるツール・サービス ウェブチェッカー Cat Mdes maindmaister ひとりブレスト 関連キーワード取得

    これ知ってる?WEBの人なら押さえておきたいツール&サービス50選 - 死ぬまでWEB屋
    Koozz
    Koozz 2016/08/30
    助かる
  • Slackだけじゃなかった!働き方を劇的に変える海外製7つのツール

    エンジニアやデザイナーの働き方を大きく変えた「Slack」。海外に目を向けるとほかにも生産性アップに役立ちそうなツールがたくさん。 リモートで働くとき、チームを機能させるのもダメにするのもツール次第です。適切なツールを選ばないとチームメンバー間に摩擦を生み、ツールを使いこなせない人が孤立を感じてしまいます。リモートチームは物理的な距離が離れているので、協力して仕事を進めようとする努力をしなければなりません。それをツールが阻害してしまうと、精神的に孤立したメンバーが生まれてしまうのです。 そこで、リモートチームをうまくワークさせるツールを7つ紹介します。 1. Agreedoでムダすぎる会議を生産的に 会議は時間を多く使うわりに結果が出ないことが多いものです。なぜなら事前に明確な議題を設定せず、決定事項の記録もしていないからです。Agreedoは両方の問題を解決します。参加者の考えていること

    Slackだけじゃなかった!働き方を劇的に変える海外製7つのツール
    Koozz
    Koozz 2016/07/12
  • Jenkinsを使った自動テスト環境を作る(前編) | さくらのナレッジ

    継続的インテグレーション(CI)ツールとして有名なJenkinsは、ソフトウェア開発におけるテストやビルドと言った作業を自動化するツールだ。記事ではJenkinsの最新版となるバージョン2系で正式に導入された、パイプライン機能を使ったビルド/テスト環境の構築を紹介する。 CIツールと「Jenkins」 ソフトウェア開発の現場において、そのテストはソフトウェアの設計やコーディングと同じくらい重要な過程である。近年のWebアプリケーションやスマートデバイス向けアプリケーション開発ではアプリケーションのリリース間隔が短くなっている傾向があり、そのためテストもより迅速かつ頻繁に行わなければならくなっている。そういった環境で有用なのが、継続的インテグレーション(CI)ツールだ。 CIは、元々は「ソフトウェアの開発コストを下げるためには開発の初期から頻繁にテストを行ってフィードバックを行うべき」とい

    Jenkinsを使った自動テスト環境を作る(前編) | さくらのナレッジ
    Koozz
    Koozz 2016/07/12
  • 開発の見積もりとスケジュール管理 - クックパッド開発者ブログ

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

    開発の見積もりとスケジュール管理 - クックパッド開発者ブログ
    Koozz
    Koozz 2016/05/26
    正直、見積もりって難しいよね。
  • 「工数一日」は「明日できる」じゃない!エンジニアと非エンジニアのギャップとは -

    Picture by ITエンジニアを目指す女子高生たちの学園ライフ4コマ漫画『ぱいじょ!』 こんにちは、谷口です。 ディレクターやプロジェクトマネージャーといった非エンジニア職の方々は、エンジニアとコミュニケーションをとることに難しさを感じたり、考え方にギャップを感じたりしたことがある方もいらっしゃるかと思います。 「エンジニアとわかりあえない…」「エンジニアが何を考えてるのかわからない…」という方のために、エンジニアとのトラブルのもととなるやりとりや、気を付けるとよいことを考えていきますので、非エンジニアの方々の参考になればと思います。 ■「どれくらいでできる?」はその場で決められるものではない 非エンジニアエンジニアのもめごとの原因で多いのが、スケジュールに関することです。 非エンジニア「この機能どれくらいでできる?」 エンジニア「一日でできます」 非エンジニア「じゃあ明日リリース

    「工数一日」は「明日できる」じゃない!エンジニアと非エンジニアのギャップとは -
    Koozz
    Koozz 2016/05/26
    工数を見積もるの悪習
  • http://www.ituore.com/entry/javascript-basic

    http://www.ituore.com/entry/javascript-basic
    Koozz
    Koozz 2016/05/20
  • Selenide~Javaで超簡単・簡潔にUIテストを書く~ - Qiita

    はじめに Selenideを触ってみたら簡単なUIテストがサクッと書けて感動したので、使い方をまとめました。 Selenideとは SelenideはUIテストのためのSeleniumラッパーです。 Selenide: concise UI tests in Java http://selenide.org/ Java界隈でUIテストといえばSelenium(WebDriver)が有名で、大変優れたツールです。ですが、SeleniumはUIテストのためのツールではなく、ブラウザ操作のためのツールです1。 一方、Selenideは初めからUIテストのために設計されていて、UIテストを「スラスラ」書いて実行できます。ブラウザの閉じ方とか、タイムアウトとか、StaleElement Exceptionsの扱い方などを考える必要はなく、ユーザはテストに集中できるのが売りです。 Three simp

    Selenide~Javaで超簡単・簡潔にUIテストを書く~ - Qiita
    Koozz
    Koozz 2016/04/21
    これはいい。
  • セキュリティエンジニアを将来の夢にしているのですが現在高2なのですが現在大学選びに悩んでいて、セキュリティエンジニアは自分が... - Yahoo!知恵袋

    徳丸さんにご推薦を頂いて光栄です。立命館大学の上原です。 私からも補足を。 セキュリティの分野で今、最先端で活躍しておられる方の中には、少なからず「大学でも専門学校でもセキュリティのことを学ばなかった」方がおられます。中には、そもそも高校を出てすぐこの世界に入ってこられ、全くの独学で大変高い技術を身につけられた方もいらっしゃいます。なので、「セキュリティエンジニア技術さえあれば学歴は関係ない」と言われるのだと思います。 ですが、こういう先達の方々はご自分で大変努力されていること、また、セキュリティの問題がそれほど複雑でなかった時代から、複雑化した現代までの経過をずっとリアルタイムで追ってこられたという、言わば「産まれた時代が良かった」という点は見逃せないと思います。これからセキュリティエンジニアを目指す方がその境地追いつくのは大変です。そのためには、基礎からきっちりと体系立てて学ばれるこ

    セキュリティエンジニアを将来の夢にしているのですが現在高2なのですが現在大学選びに悩んでいて、セキュリティエンジニアは自分が... - Yahoo!知恵袋
    Koozz
    Koozz 2016/04/21
    いい大人たち
  • JavaScriptにおける継承のパターン4種類の概要と対比 | POSTD

    JavaScriptはとても強力な言語です。強力がゆえ、実はプロトタイプをデザインしたり、オブジェクトのインスタンスを生成したりするのに何種類もやり方があります。それぞれの方法には長所も短所もあります。そこでJavaScript初心者の皆さんのために私がそのあたりを整理して説明したいと思います。今回の投稿は、以前私が書いた 「JavaScriptを分類するな」 の続編です。前回の投稿でたくさんのコメントをいただき、コードの例を出してほしいをいう反応をいただいたので、今回はそれらにお応えします。 JavaScriptはプロトタイプを使って継承 つまり、JavaScriptでは、オブジェクトは別のオブジェクトを継承することができます。 { } 波括弧を使って生成されるJavaScriptの基的なオブジェクトは、唯一のプロトタイプとして Object.prototype をプロトタイプに持ちま

    JavaScriptにおける継承のパターン4種類の概要と対比 | POSTD
    Koozz
    Koozz 2015/08/27
  • プログラマーだけがやっている効率的な仕事のやり方

    プログラマーだけがやっている効率的な仕事のやり方 Only Programmers knows the way to optimize working August 26, 2015 清水 亮 ryo_shimizu 新潟県長岡市生まれ。1990年代よりプログラマーとしてゲーム業界、モバイル業界などで数社の立ち上げに関わる。現在も現役のプログラマーとして日夜AI開発に情熱を捧げている。 Tweet 先日上梓した拙書「最速の仕事術はプログラマーが知っている」がありがたいことに大変評判なようで、発売4日後に増刷が決まるなど売れ行きが好調のようです。 もともとこんな刺激的なタイトルのを書いていいのか、という悩みもあったのですが、編集の方の強い熱意と最初のミーティングの段階で完璧に近いところまで揃えられた目次と企画書を見て、「これは時間を割いてでも書いてみたい」と思い、引き受けることにしました。

    プログラマーだけがやっている効率的な仕事のやり方
    Koozz
    Koozz 2015/08/27
  • Docker 入門ハンズオン資料 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    Docker 入門ハンズオン資料 - Qiita
    Koozz
    Koozz 2015/07/07
  • ユーザーを馬鹿にし続けた「UQ WiMAX」に対する集団訴訟を起こしませんか?※追記あり - モバイル健全化への一歩

    ※2015/7/5 16:30 追記 予想以上の反響で驚いています。この集団訴訟を提起した背景には「ユーザーを騙す誇大広告を平気で掲載するモバイル関連企業の倫理」及び「それを正す何かしらの圧力が無い」という現在を変えたいという想いも含まれています。 例えばアメリカであれば消費者に対して不誠実な会社には「懲罰的罰金」の支払いを行わせています。日を訴訟大国にしろとは思いませんが今回のようなあからさまに問題のある企業に対してなにかしらのペナルティがあってしかるべきなのではないでしょうか? 【米国】「速度無制限」が嘘だとして通信会社に130億円の懲罰的罰金|やまもといちろうコラム - デイリーニュースオンライン 政治的な話ではなく単純に「嘘をつかないで欲しい」という当にたったそれだけのことなのです。企業側も勘違いしていたとか実際に運用したら問題が起こったということならしょうがないでしょう。でも

    ユーザーを馬鹿にし続けた「UQ WiMAX」に対する集団訴訟を起こしませんか?※追記あり - モバイル健全化への一歩
    Koozz
    Koozz 2015/07/05
    これは歴史が動く瞬間かもね
  • 障害者は生まれてくるべきではない

    自分は障害者として生まれてきた。自分を産んだ時、自分の親は、まだ次の子を作れる年齢だった。 自分はほっとけば数歳で死んだのに、親は自分に手術を受けさせ、助けた。手術がよほど大変だったのか、親は次の子を作らなかった。 自分の障害は遺伝性ではない。親が手術を受けさせずに自分が死んでいれば、親は次の子を作ったはずで、その子は健常者だったはずだ。 社会全体で考えれば、自分が生まれてきたために、社会は健常者を一人失い、障害者が一人増えた事になる。 社会に迷惑をかけるべきではない、というのは、小学校で教わる道徳の基だ。自分は生まれてきた事によって、健常者を一人奪い、障害者を一人増やし、社会に損害を与えた。社会に迷惑をかけた。自分は、生まれてきた事自体が罪だった。罪を一生かけて償わなければならない。 障害者は生まれてくるべきではない。 補足2: 「すごいデタラメな論理で清々しい程に突っ込みどころしか無

    障害者は生まれてくるべきではない
    Koozz
    Koozz 2015/07/05
    うーん。難しい話だ。自分の子なら産むという選択肢しか今の私にはない。
  • Web屋が使う34個の「シンプル・簡単・便利」なウェブツールまとめ

    作成:2012/10/29 更新:2016/10/22 Tool > 低スペックPCやウィンドウ幅の狭いノートを使っている場合、ソフト立ち上げを躊躇してしまう時がありませんか?そんな人に「シンプル、軽い、簡単」のウェブ上で使えるツールをご紹介。ブラウザ内で開けるので無駄なスペースを取られません。 ※こちらの記事は2012年に書いたもので、情報が古くなっております。比較的最近のツール系のまとめは、Web制作に役立つトレンドのツール一覧と以下の2つご覧ください。(※ 2015/06/25 2015/06/28追記) Node.jsとgulpをインストールして使うまでの入門記事 これからGit を始めてみようという人のための使い方と入門フロー 特にウェブ屋さんやブロガーさん達が使っているのをピックアップ。 もちろん僕も頻繁にガシガシ使ってるので「ツール用ブックマーク」としてこのページを作りました

    Web屋が使う34個の「シンプル・簡単・便利」なウェブツールまとめ
    Koozz
    Koozz 2015/06/25
  • プログラミングとなら、できること/図書館となら、できること番外編

    少女:聞きたいことがあるんだけど。プログラミングとかする? 少年:しない。 少女:前に何かちょこちょこっと作ってたことなかった? 少年:コンピュータ周りの雑用をやらせるスクリプトのこと? 大抵は数行くらいの使い捨てだけど。繰り返し使ってるのは、近代デジタルライブラリーからダウンロードして一つのファイルにまとめる奴くらい。 少女:あ、それ欲しい。そういうのってどうやったら作れるようになるの? 少年:うーん、こういうのは禁煙さんが詳しいんだけど。よく使ってるのはPythonってプログラミング言語だけど、これも禁煙さんのオススメだったし。 少女:そうなんだ。ねえ、今度一緒に禁煙さんとこ行かない? 少年:いや、それはちょっと。 少女:あれ?苦手だっけ? 少年:少し。コンピュータの話になると、あの人ちょっと…・・・。 少女:ふーん。じゃあ禁煙さんに教わったこと、教えて。 少年:教わったっていっても大

    プログラミングとなら、できること/図書館となら、できること番外編
  • メール回りのテストやデバッグには「MailCatcher」が便利ですぞ | 東北ギーク

    こんにちは。リスペクトの木村です。 今日は、「MailCatcher」というRubyで使うGemライブラリの話をお送りします。 MailCatcher とは Samuel Cochran氏が開発した、シンプルなSMTPサーバーです。特に細かい設定は不要で、起動するだけでSMTPサーバーが起動します。(ポートは1025番) これだけであればよくあるSMTPサーバーなのですが、MailCatcherの特徴は「SMTPサーバーを経由したメールをブラウザ上から確認できる」という所にあります。送信しようとしたメールはMailCatcherのSMTPサーバーから先には送信されません。 Webサーバーが同時に起動(ポートは1080番)するので、ブラウザからアクセスすると下記のような画面が表示されるので、そこから確認できます。 届いたメールはほぼリアルタイムで受信トレイに表示されるため、リロードの必要はあ

    メール回りのテストやデバッグには「MailCatcher」が便利ですぞ | 東北ギーク
    Koozz
    Koozz 2015/05/23
  • 【2015年最新】わかりやすい文章を書きたい人へ文章力が上がる記事まとめ

    ども、ゆうせいです。文章力を上げたい。読みやすい文章が書きたい。分かりやすい文章が書きたい。この世は老いも若きも文章力を上げたい者ばかり。 そこで今回は、文章力を上げる方法が書かれた良質な記事をまとめてご紹介します。 どれも今年(2015年)に書かれた記事ですので、最新のまとめとなっております。 文章を書くのが苦手な人に伝えたい、わかりやすい文章を書く10のポイント 月間400万PVを超える「LIGブログ」の朽木編集長による、とてもわかりやすい記事。日夜、編集業務の過程で見つけたという10のポイントが書かれています。 主語と述語は正しい関係か 助詞の使い方は適切か 長すぎず、短すぎず 読み手の視点に立っているか それっぽいことを適当に書かない 言葉が足りているか 誤字脱字や表記揺れのない、正しい言葉づかいを コンテクストがあるか 戦略があるか 声に出して読んだとして、違和感がないか 参照:

    【2015年最新】わかりやすい文章を書きたい人へ文章力が上がる記事まとめ
    Koozz
    Koozz 2015/05/20
  • システム開発の現場改善記 - esa.io 導入編 - Tbpgr Blog

    概要 esa.io 導入の過程について 経緯 世の中のシステム改善の情報はよく見かけるが、 自分も改善しようとした時に、どのようにしたらいいか分からない 。 実際の改善をするまでの 細かな過程などを参考にしたい 、という相談を受けました。 同じような情報が欲しい、という方が他にも居るかもしれないので 私の業務の改善実績を公開することにします。 需要がありそうなら、シリーズ物として地道にアウトプットして行こうかと思います。 ポイントとして、私自身は優秀なハッカーや優れたマネージャーなどではなく、 ありふれた開発者の一人 に過ぎません。 私の性格については、引っ込み思案で内向的。 どちらかという消極的で、お世辞にもコミュニケーションが上手なほうではありません。 勉強会に行って、 懇親会でほとんど発言せずにしょんぼり して帰ったり、 RubyKaigi のオープンスペースの昼が怖くて、 豪華な

    システム開発の現場改善記 - esa.io 導入編 - Tbpgr Blog
    Koozz
    Koozz 2015/05/20