タグ 既存コード
人気順 10 users 50 users 100 users 500 users 1000 usersレガシーな社内向け機能を作り直した話 - RAKUS Developers Blog | ラクス エンジニアブログ
こんにちは! メールディーラー開発課のymyhero7です。 先日、弊社の勉強会で「不吉コードの大掃除」というテーマで発表をしました。 そこで話した、レガシーな社内向け機能を改修したエピソードをご紹介します! 改修することになった経緯 既存コードの問題点 改修の方法 成果 まとめ 改修することになった経緯 メール... 続きを読む
Google、UIのモック画像を示すとAndroidネイティブなコードの自動生成や既存コードの修正をしてくれる機能、Google AI Studioで実験的公開
Google、UIのモック画像を示すとAndroidネイティブなコードの自動生成や既存コードの修正をしてくれる機能、Google AI Studioで実験的公開 Googleは、最新の大規模言語モデルであるGemini 1.5 Proなどを無料で試せる生成AIの利用環境である「Google AI Studio」において、UIのモック画像を示すとAndroidネイティブなComp... 続きを読む
マイクロサービス化するならリビルドで!ビジネスロジックをGoで書き直してわかったこと - MonotaRO Tech Blog
この記事では モノタロウがGoとprotobufで進める爆速マイクロサービス開発とそれを支えるプロセス - MonotaRO Tech Blog のうち、主にアーキテクチャにおける詳細について紹介します。 自己紹介 マイクロサービス化について 課題を認識する スコープと技術選定 ゴールイメージを共有する 既存コードから分かった問題点 ... 続きを読む
Code Tour を使ってじっくり確実にコードを読む
日々のタスクに忙殺されていると、ついつい既存コードを流し読みして、ざっと動くコードを書いてしまいたくなります。 一発でうまく動けば短期的にはいいのですが、長期的にはコードの理解が追いつかなったり、一発でうまく動かなかった場合にかえって時間がかかってしまいます。 VSCode の拡張機能である Code Tour を... 続きを読む
今すぐ始められるOSS活動 - Gunosy Tech Blog
はじめに Github Help Wantedでissueを選ぶ OSSのコントリビュート方法を確認する 実装 既存コードの動作確認 機能実装 プルリクを出す マージされる 最後に はじめに こんにちは。広告技術部のjohnmanjiroです。普段は広告配信のAPIや管理画面を作っています。 今回は最近自分が始めたOSS活動のやり方について紹介しよ... 続きを読む
とにかく簡単!JSフレームワークのStimulusを既存のRailsアプリに入れてみた - あなたとあなたの話がしたい
自作の短歌投稿サイトUtakataにJSフレームワークを入れたいと思って、当初はVue.jsを検討していたけれど、SPA的なものをやろうとすると既存コードを総入れ替えせねばならず、労力的に無理だと断念しかけていた。 困って会社のエンジニアに相談したら、Railsの生みの親のDHHがCTOを務めるBasecampが開発したというStimulu... 続きを読む
コーディングをAIが支援してくれる「Visual Studio IntelliCode」がアップデート。既存コードからコーディング規約を推測し、適切な設定ファイルを生成 - Publickey
コーディングをAIが支援してくれる「Visual Studio IntelliCode」がアップデート。既存コードからコーディング規約を推測し、適切な設定ファイルを生成 マイクロソフトが今年5月に発表したVisual Studioの拡張機能「Visual Studio IntelliCode」は、機械学習によってコーディングを支援してくれるというものです。 GitHu... 続きを読む
大量の既存コードで訓練されたAIがプログラマーにオートコンプリートを提案するCodota、Khoslaが$2Mを投資 | TechCrunch Japan
GitHubを使うようになってデベロッパーのワークフローは抜本的に変わった。コードをアクセスしやすいプラットホーム上に集積することによって、プログラミングのやり方が急速に変わった。そんな状況を受けてイスラエルの Codota は、これまで無視されることの多かったデベロッパーコミュニティのワークフローをさらに最適化したい、と考えている…マシンインテリジェンスを利用して。同社の自動補完(オートコンプリ... 続きを読む
「Android O」ベータ版がリリース--メモリ1GB以下の端末向け「Android Go」も - CNET Japan
UPDATE Googleは米国時間5月17日、開発者会議Google I/Oで「Android O」ベータ版のリリースを発表し、その複数の機能について説明した。重要な動きとして、Googleは、新しいプログラミング言語「Kotlin」のサポートを追加することを発表した。 Kotlinは「Android」と完全にランタイム互換で、開発者らの既存コードとも完全に相互運用可能であると、Googleの... 続きを読む
Railsの既存コードをほぼ変更せずにAMP対応する8ステップ - Qiita
はじめに:通信量が少ない&&爆速なAMP AMP(Accelerated Mobile Pages)はサイト表示を高速化する技術です。特に帯域制限されたスマホでも素早く快適に画面が表示されるので、(私もそうなのですが)スマホの通信料金を節約したい!帯域細い!というユーザーには待望の技術ではないでしょうか。 しかしその高速さの一方で、AMP開発チームがその技術を User Experience > ... 続きを読む
Goのアンチパターン - GolangRdyJp
Go書いててなんとなく見えてきた Goでやっちゃいけないパターン WAF導入してらくらくWebアプリ WAF自体が現在群雄割拠状態。 WAF毎にハンドラインターフェースが違うので既存コードつなぐにはラッパーが必要。 どのWAFもLL言語に比べるとまだまだフィーチャーの網羅範囲が狭い。 なのでもちろんLL言語ほど楽には書けないことが多い。 リフレクション使いまくりでトータル性能はLL言語並みに遅いの... 続きを読む
より良いプログラムを書くための究極の奇策 – 「Data first, not code first」 | プログラミング | POSTD
可読性・メンテナンス性の高いプログラムを作るには、どのような考え方でコードを書けばよいのでしょうか。愚直に書かれた既存コードをオブジェクト指向での奇策で改善する課程をたどることで、これを考えていきます。開発者は嫌うでしょう。 ここでは、標準的なコツや策略について書きますが、本当に興味があるのは、別のことです。究極の奇策を見つけたいと思います。策略をひとつずつ試して、プログラミングの聖域に少しでも近... 続きを読む
HTML5でロードオブナイツとかいうゲームを作った - mizchi log
陣取り戦争ゲーで、iPhoneのUnity版からの移植です。 ロードオブナイツ - Yahoo!モバゲー http://yahoo-mbga.jp/game/12011436/detail HTML版としては既存コードとか一切なかったんでフルスクラッチです。 ある日会社で楽しくHaskellでKPI計算モジュール書いてたら、 「UnityのネイティブのゲームをHTML5に移植したい」 みたいな話が... 続きを読む
400万行のコードを15分で見える化! プログラム解析ツール『Understand』で開発効率アップ(1/2):CodeZine
システムの多機能化により、プログラムの内容は複雑化している。既存コードの改修や多人数での開発における情報共有のためには、プログラム構造の理解が必須だが、ドキュメントと実装内容とが乖離している場合も多く、解析自体に工数がかかることもある。テクマトリックスの『Understand』は、プログラムの構造を可視化することで効率的なソフトウェア開発をサポートするソフトウェア開発環境。「組込みシステム開発技術... 続きを読む