[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

technologyに関するraydiveのブックマーク (8)

  • 数年かかるレガシー技術(AngularJS)の移行プロジェクトでやったこと・得られたこと | 株式会社ヌーラボ(Nulab inc.)

    はじめに こんにちは、ヌーラボの池です。ビジネスチャットツール Typetalk の開発をしています。 さて、先日 Typetalk はフロントフレームワークを AngularJS から Angular バージョン2 以降(以下、Angular2系という) に完全移行しました。移行作業は数年にわたる長期プロジェクトとなりましたが無事完了させることができました。今回はこのような長期間の移行作業にかかったリソースや、プロジェクトの進める上で行ったこと、得られたことについて紹介したいと思います。具体的に行った移行作業については別記事にまとめていますのでそちらをご参照ください。 AngularJS を Angular に移行する際に必要だった作業 アサイン時の状況 まず、私が移行作業にアサインされた時の状態からお話しします。AngularJS の移行作業は私がアサインされる2年ほど前に開始されてい

    数年かかるレガシー技術(AngularJS)の移行プロジェクトでやったこと・得られたこと | 株式会社ヌーラボ(Nulab inc.)
  • ちょっともやっとしたのでリファクタリングしてみた - 技ビス : 技術、ビジネス、スタートアップ

    はてぶ見ていたら下記の記事があったのだけど色々モヤッとしたコードだなと思ったのでリファクタリングしてみる。どうしてもDDD界隈のコードは見るとどうしてもモヤッとしてしまう感じがする。 panda-program.com もともとのコード 普通に考えたらこうなるのでは そもそもモデリング上の値オブジェクトは何を指していたのか もっと値オブジェクトは自由でよいのでは 蛇足 追記:無理やりgenericsで型を使ってみた 追記:phantom typeを使ってみた もともとのコード 元記事のコードは動かないので、最後の一行以外は動くように適当に変更している。 元記事の趣旨は、このコードであればDollarとYenという違う単位のものを計算しようとするとコンパイルエラーになるから良いということである。しかしながら、このコードを見るとぱっと見て下記の欠点がある。 DollarとYenは非常に似た性質

    ちょっともやっとしたのでリファクタリングしてみた - 技ビス : 技術、ビジネス、スタートアップ
    raydive
    raydive 2022/08/15
    Domain modelling made functionalって本は割と型でガチガチにやるタイプで、型を組み合わせてドメインモデルを表現していきましょうって感じ。むしろランタイムエラー起こしたくないところがあるように読んでて思った。
  • 地方からITエンジニアが消えていく - Akai's Insight & Memo

    エンジニアは、地方から首都圏へ Facebookである人が、「関西にいる同級生がどんどん転勤や単身赴任で東京方面に行っている」とポスト。それに、呼応する形で、実際に関西から東京へ単身赴任中のIT企業のエンジニアのリプライがあった。 また、先日、ある地方のSI事業者に、取材に行ったとき、現場のマネージャーから、「この数年で、地方のエンジニアのスキルが落ちたという実感がある。競合と提案しても、コンサバだし、一昔前の提案が多い」という話を聞いた。 実際に、僕自身も、90年代は、神戸でソフトウェア開発者であったが、今は、東京で働いている状況だ。 ITバブル崩壊以降、他の産業から遅れて、IT産業の首都圏への集中化が起こっている実感は、多くの業界関係者が持っている。 IT産業を語るとき、ゲーム産業やウェブサービス産業と混在して語られる場合が多いが、IT産業というときは、歴史的には、コンピューターを中心

    地方からITエンジニアが消えていく - Akai's Insight & Memo
  • 数十年後、「自然エネルギーに騙された」と言わないために

    ■ 数十年後、「自然エネルギーに騙された」と言わないために 斉藤和義の「ずっと嘘だった」という歌が評判だというので聴いてみたけど、「なんだこりゃ」だった。 断っておくけど、おれは別に原発推進派でもなければ反対派でもない、強いていえば消極的容認派だけれど、だからといって今さら「絶対安全って言ってたのに! 騙してたなんてひどい!」なんて騒がないよ。世の中に「絶対」なんてものがありえないって知ってるし。悪いけど、「絶対安全です」なんて言われて信じるほうがおかしい。 こんな歌、十代の子供なら許されるかも知れないけど、斉藤和義はもう44歳、おれと同世代じゃないか。この歳になったら言っていいのは「(自分より若い世代に対して)無知でごめんなさい、騙されててごめんなさい、黙っててごめんなさい」だろうよ。いい大人がイノセンスぶって責任回避かよ、情けねぇ。 この国はおそらく、今後ゆるやかに脱原発への道を進み始

    raydive
    raydive 2011/04/10
    例の曲は聴いてないのだけど、なんとなく聴きたくなかったのはまさにこれ。
  • 宅撮りモーションキャプチャーの時代がやってきた 未来私考

    来るぞ来るぞと言われていた、XBOX360用モーションコントローラーKinectとMikuMikuDanceを組み合わせた宅撮りモーションキャプチャー。Kinect発売から1ヶ月、既にMikuMotionCaptureというタグも定着し、かなり実用に近づいてきたなあと思っていたのですが、19日ついにMMDが正式にKinectに対応。つい昨日レスター伯Pが紹介記事を書いていますが、そこから更に爆発的なスピードで進化が加速しています。 MikuMotionCaptureとは (ミクモーションキャプチャとは) [単語記事] - ニコニコ大百科 ホームページ移転のお知らせ - Yahoo!ジオシティーズ この絶妙なおっさん臭さこそモーションキャプチャーの動かぬ証拠!というかただ踊るだけで面白いという。もともと敷居の低いMMD界隈ですが、まったくの素人がただ踊るだけで面白い動画になってしまうんですか

    宅撮りモーションキャプチャーの時代がやってきた 未来私考
  • WebSocketとDeviceMotion Eventで遊ぶ - DiaryException

    iPod touch(第2世代と第4世代)のiOSを4.2.1にアップデートした。Safari on iPhone & iPad 4.2: Accelerometer, WebSockets & better HTML5 support | Breaking the Mobile Webによれば、SafariのHTML5対応が強化されたらしい。 試しに遊んでみる。 WebSocketとDeviceMotion Eventの組み合わせに着目して、複数のボールがiPod touchのモーションによって動き、そのボールの位置がWebSocketを通してWebページを閲覧している全てのデバイスに通知/共有される、というシナリオを考えた。 図にすると以下のような感じ。1つのデバイスが1つのボールを制御し、WebSocketを通じて共有されるデータは「どのボールがどの位置にあるか」という単純なデータと

    WebSocketとDeviceMotion Eventで遊ぶ - DiaryException
  • 何でもつかめて操作できる、新発想のロボット(動画) | WIRED VISION

    前の記事 「5000万年前の昆虫」700種以上を発見 何でもつかめて操作できる、新発想のロボット(動画) 2010年10月27日 サイエンス・テクノロジー コメント: トラックバック (0) フィードサイエンス・テクノロジー Laura Sanders Video:Vimeo.com/John Amend 指は無いのに、どのような形でもつかむことができるうえ、水を注ぐ、ペンで書くなどの動作もできるロボットが発表された。全く新しい発想で作られている。 動画にあるシンプルなロボットは、コーヒーかすと電気掃除機で作られているが、コーヒーかすに限らず、クスクス[小麦粉から作る粒状の粉]や砂といった他の粒子も利用できると、研究チームの一員であるシカゴ大学のEric Brown氏は述べる。研究論文は、オンライン版の『Proceedings of the National Academy of Sci

  • 人間をコンピューターウイルスに感染させる初の実験、英研究者が自身の体で 

    raydive
    raydive 2010/05/27
    背筋がぞくぞくとした
  • 1