タグ

開発に関するzuborawkaのブックマーク (11)

  • 企画する自分 vs 実装する自分 - クラウド型Web脆弱性診断ツール VAddyブログ

    新しい機能を考えるときに、こうしたいとか、ユーザの事を考えてこうすべき、ということを全て出し切らないといけない。出し切った後にどうするかを議論して取捨選択すれば良いのだけど、出し切る前に実装する自分が出てきて、それはどうかなーみたいに思考を止めに入ってくる。そんな悩みをブログ記事にしました。 現在、継続的WebセキュリティテストサービスVAddyを開発運営しています。 VAddyチームは主に、セキュリティ検査のエンジンを作ってるセキュリティエキスパートの佐藤(金床)と、契約などの事務処理やPR、サポートをしている西野とプロジェクトリーダーの私(市川)の3人構成です。 私は全体の方針を決めて設計、Web画面周りの実装、サーバ運用、技術サポート、エバンジェリスト活動(勉強会などで発表)をしています。 現在のVAddyは無料プランのみを提供しており、2015年9月に予定している有料プランのリリー

    企画する自分 vs 実装する自分 - クラウド型Web脆弱性診断ツール VAddyブログ
    zuborawka
    zuborawka 2015/07/10
    “一番大事なのは、一旦は実装の細かい処理を忘れて、ユーザがどのようにしたら使いやすくなるか、喜ぶかを考える事”
  • 技術的負債 - Qiita

    この文章の目的 開発者とステークホルダーが「技術的負債」という言葉で正しくコミュニケーションをとれるようになることをゴールとする。技術的負債については色々な所で語られるが、実際の現場では技術的負債が管理されてない事が多いのでは無いだろうか。この場で技術的負債という言葉についての知見をまとめ、たたき台とする事で、ゴールに到達する第一歩としたい。 対象読者 開発者 責任者/見積もりに対して決定権を持つ人 技術的負債とは何か 技術的負債とは、コード・設計の状態を表す見積もりのための言葉である。継続的に開発を行う上で理想状態から離れたものを負債という比喩で表していている。 たとえば、省略可能なプロセスを飛ばす事で開発の高速化を行う事があり、初期開発を高速に行う開発者の中には意識的・無意識的問わずこれを行っている事例が多々存在する。このようにして抱えられた技術的負債は長期的に見た場合に問題を引き起こ

    技術的負債 - Qiita
    zuborawka
    zuborawka 2015/02/05
    勉強になります“技術的負債を管理するには、技術的負債に目を向ける事が第一歩となる。”
  • pelletkachels | blog over bedrijven en feitjes en de pelletkachel

    Welkom bij Pelletkachels.nl, jouw ultieme bron voor alles wat met pelletkachels te maken heeft! Maar we zijn meer dan alleen een platform voor het bespreken van warmtebronnen. Bij Pelletkachels.nl geloven we dat het delen van kennis en ervaringen over bedrijven en gebeurtenissen ook essentieel is voor het creëren van een betrokken en geïnformeerde gemeenschap. In dit blog duiken we dieper in de we

    pelletkachels | blog over bedrijven en feitjes en de pelletkachel
  • 実践的な設計って、なんだろう?

    Devlove 名古屋 2014-5-18 DDD, Object Oriented Design, ドメイン駆動設計 オブジェクト指向設計

    実践的な設計って、なんだろう?
    zuborawka
    zuborawka 2014/05/20
    おぉー、何かわかったような気になってきた~明日から本気出す!
  • Bitbucket | Git solution for teams using Jira

    With best-in-class Jira integration, and built-in CI/CD, Bitbucket Cloud is the native Git tool in Atlassian’s Open DevOps solution. Join millions of developers who choose to build on Bitbucket.

    Bitbucket | Git solution for teams using Jira
  • ITインフラで起きる「もしも」のための12個のコマンド

    こんにちは。斎藤です。 ITインフラの障害は、多くの場合「予期せぬ」タイミングで発生します。特に、CPUリソースを多量に消費したり、Disk I/Oが輻輳している場合、その切り分けは困難な状況に陥りやすいものです。 そこで、日はITインフラ、特にOS・ミドルウェアを支えるにあたって、問題解決を助けてくれるであろう12個のコマンドを取り上げてみます。「必ず押さえておきたい」5つのものと「更に覚えると便利なコマンド」7つの2節に分けてお話しします。 ※CentOS 6.4 (64bit)を前提に取り上げます 必ず押さえておきたいコマンド もしITインフラ管理者になりたてな方はぜひ サーバサイドのプログラマをやっていたのだけれど、ある日突然「君、サーバ管理担当ね!」と、バトンを渡される方っていらっしゃると思います。私も以前はそのクチでした...。そうなってしまったとき、まずは覚えておきたい5つ

    ITインフラで起きる「もしも」のための12個のコマンド
  • モバイルアプリのUIを処理系統でまとめた『UX Archive』 | 100SHIKI

    これは参考にしたい、という意味でエントリー。 UX Archiveでは、秀逸なモバイルアプリのUIをまとめている。 ユニークなのは処理系統ごとにまとめられている点で「アップロード処理のUI」「削除処理のUI」「登録処理のUI」といったくくりで見ていくことができる。 またアプリごとにも検索できるので、気になるアプリのUIをまとめてみたい場合にも便利だろう。 モバイルアプリはUIが大事なので、覚えておいても損はないかもですな。

    モバイルアプリのUIを処理系統でまとめた『UX Archive』 | 100SHIKI
  • ユニットテストにまつわる10の勘違い | DevelopersIO

    渡辺です。さる方面からテスト系のエントリーがまだか…と催促されたので、ユニットテストについて少し考えてみたいと思います。 最近、TwitterのTLをチェックしていると、JUnitを利用しているにも関わらず違和感のあるTweetや、原因をJUnitにして来解決すべき問題から目をそらしているようなTweetを多く見かけます。そこで、JUnitをによるユニットテストに関するありがちな勘違いをまとめてみました。 なお、JUnitの部分は、RSpecでもNUnitでも適当に置き換えて読んでも構いません。 1.JUnitを使うことが目的という勘違い JUnitを利用すること自体を目的にしたところで何も得る事はありません。 ありがちな話ですが、「納品物としてJUnitのテストコード(または実行結果)を求められている」ことが理由でJUnitを利用しているならば、それは足かせでしかない可能性があります。

    ユニットテストにまつわる10の勘違い | DevelopersIO
  • JavaScript イディオム集

    JavaScriptでは、初見の人にはさっぱりわからないけれども、ある程度慣れた人は当たり前に使うイディオムが結構たくさんあります。知ってしまえば何てことはないので、私の知っている限りのイディオムとその意味を解説します。 (7/3追記: twitter等で教えていただいた内容を追加しました) +v (数値化) var v = "123"; console.log(+v + 100) // 223 console.log(v + 100) // 123100 vを数値化する方法では最もメジャーです。parseFloat(v) に比べて高速なのに加えて、parseFloatとは細かい挙動が異なります(例えば空文字列の場合、parseFloatならば NaN になりますが、 +v の場合はゼロになります)。必ず数値になることが保証されており、文字列などで数値化出来ない場合はNaNが返ります。 v

    zuborawka
    zuborawka 2013/07/15
    ヤバい、ヤバい。俺のJavaScriptの知識超ヤバイ。95%ぐらい知らない話だった(w;
  • Git サブモジュール

    1. 使い始める 1.1 バージョン管理に関して 1.2 Git略史 1.3 Gitの基 1.4 コマンドライン 1.5 Gitのインストール 1.6 最初のGitの構成 1.7 ヘルプを見る 1.8 まとめ 2. Git の基 2.1 Git リポジトリの取得 2.2 変更内容のリポジトリへの記録 2.3 コミット履歴の閲覧 2.4 作業のやり直し 2.5 リモートでの作業 2.6 タグ 2.7 Git エイリアス 2.8 まとめ 3. Git のブランチ機能 3.1 ブランチとは 3.2 ブランチとマージの基 3.3 ブランチの管理 3.4 ブランチでの作業の流れ 3.5 リモートブランチ 3.6 リベース 3.7 まとめ 4. Gitサーバー 4.1 プロトコル 4.2 サーバー用の Git の取得 4.3 SSH 公開鍵の作成 4.4 サーバーのセットアップ 4.5 Git

    zuborawka
    zuborawka 2013/06/06
    Gitのプロジェクトの中に別のGitプロジェクトを取り込む、例のアレ。のやり方。今からやってみる。
  • CSS 20 stunning examples of CSS 3D transforms

    Why not try a subscription?Every issue is packed with art and design inspirationDelivered to your IOS or Android deviceNever miss an issue

    zuborawka
    zuborawka 2013/01/02
    PHPのFW比較。"Another good way" について考えるが、具体的にどうすればいい?Pluginというよりも、 Vendor のライブラリみたいなものかな。
  • 1