大規模ウォーターフォール開発の中で実施している、vue-testing-libraryを利用したテスト駆動開発の紹介です。
タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。
Laravel大規模開発入門!MVC分離のFatModel問題に対する責任分離と依存管理、その設計と考え方について ナイル株式会社メディアテクノロジー事業本部の工藤さんにMVC分離のFatModel問題に対する責任分離と依存管理、その設計と考え方について解説いただきました。 こんにちは、ナイル株式会社メディアテクノロジー事業本部で開発マネージャをしています工藤@ta99toです。 今回は大規模で複雑度の高い開発をMVCフレームワークベースで構築する際に僕が課題と捉えているポイントやその具体的な解決手法について解説させていただきたいと思います。 「MVC以上の責任分離イメージがつかないよ!」 「DDDとかクリーンとかオニオンとかあのへんの設計パターンの導入モチベーションが不明」 「どうやっても最終的には複雑になって追加開発や修正開発が怖い状態になっちゃう」 ↑このような悩みを持った方に対して
外国人がこぞって訪れる北海道のニセコ町。為替の円安も追い風になり投資が加速する一方で、開発の規制も始まっている。ニセコの現在の不動産価値や開発の弊害について英紙が報じた。 にぎわうニセコ 山岳ガイドのトレーシー・レナードは8年前、北海道のニセコ町に住宅を購入して以降、この町が日本有数の人気国際スキーリゾートへ変貌するさまを見つめてきた。新型コロナのパンデミックを受け、ニセコの観光業と不動産取引はほぼ停滞状態にあったが、スキー客と投資家たちは大幅な為替の円安に誘われて「リベンジ買い」に転じている。 さらに地球温暖化が、良質なパウダースノーが安定して供給されるニセコの価値をさらに押し上げてきた。レナードは、「最近の円安で、コロナ禍後の繰越需要に拍車がかかっています」と話す。米国出身の彼は2008年から毎冬ニセコに通い、その後、東京からニセコ町に移住した。 「海外客はコロナ禍後に増え、町は非常に
高機能で安全なサービスを提供してくれるソフトウェアは、ユーザーにとってはとてもありがたい存在です。しかし、そうしたソフトウェアの開発は複雑になりがちで、ソースコード量も増加する傾向があります。大規模な開発で重要な「関数や変数がどのように関係しているか」といった、ソースコード内の依存関係をわかりやすいグラフで可視化してくれる無料のオープンソースソフトウェアが「Sourcetrail」です。 Sourcetrail - The open-source cross-platform source explorer https://www.sourcetrail.com/ 現代のソフトウェアは高機能化の一途をたどっているため、開発者の扱うコードは大幅に増加しています。こうした流れから、機能ごとにサービスを分割し、サービス単位での管理を簡素化できる「マイクロサービスアーキテクチャ」が台頭していますが
風力発電の大規模開発をめぐり、東北6県のうち3知事が相次ぎ懸念を表明している。宮城、山形両県にまたがる蔵王連峰での開発計画に宮城県の村井嘉浩知事が「反対」と明言。山形県の吉村美栄子知事も「選んでほしくない」と述べた。青森県の三村申吾知事は「無秩序」な森林開発に懸念を表明。背景には、国策による再生可能エネルギー開発の大規模化の中、風の適地が多いとされる東北地方に事業が集中している現状がある。 村井知事「私も反対」きっかけは宮城、山形両県の蔵王国定公園を含む地域で持ち上がった、関西電力(大阪市)による最大23基の風力発電計画だった。 6月6日、村井知事は定例記者会見で「関電が東北で事業を進めるのには違和感がある」と疑問を呈した。7月4日には地元、川崎町の町長が景観や自然環境、土砂災害への悪影響から反対する意見書を県に提出。知事は同日の定例会見で「これだけ住民が不安に思っており、町長は非常に厳し
こんにちは。mhidakaです。技術書典やDroidKaigiのオーガナイザーという側面以外にもメルペイ所属のAndroidエンジニアという立場も持っています(みなさんあまり知らないと思いますので書いておきます)。 今日はメルカリ・メルペイでのモバイルアプリ大規模開発での、とあるアプローチをメモしておきます。内容は社内レビューを受けてマネージャの承認が取れたものなので安心して読んでください(自分のブログで書いてるのは真面目に書くと大変そうに感じる話題だったのと、なるべく楽しんでもらえるようカジュアルな口調で書きたかったからです) メルカリ・メルペイでモバイルエンジニアの開発対象というと主にアプリケーションです。大規模開発の重要な要素はアプリケーションだけではありませんが(考慮すべき要素はたくさんあるんですよ)今日はアプリのはなしです。本記事では一般化できるよう努めていますが大規模開発では組
調査対象者に、勤務先でおもにどのような開発プロセスを採用しているかを尋ねたところ、「ウォーターフォール型」が58.2%、「アジャイル型」が12.1%となった。 いずれかの開発プロセスに携わっていると回答した人に、開発プロセスに課題を感じたことがあるかを尋ねた質問では、66.3%が「感じたことがある」と答えている。 開発プロセスに課題を感じたことがあると回答した人に、具体的な課題の内容を尋ねたところ(複数回答)、「見積もった工程と実績に乖離がある」(75.5%)がもっとも多く、以下「仕様工程による手戻りが多い」(67.9%)、「テスト工程が削減できない」(30.2%)が続いた。 その他の課題としては、「スロースタートになりやすく、慢性的な遅延が発生する」「手戻りが多く、開発コストがかさむ」といった回答が寄せられている。 開発プロセスに課題を感じたことがあると回答した人に、勤務先が採用している
ShopifyやGithubに代表される大規模なWebアプリケーションの開発では、開発チームが膨大になることで必ず課題が生じます。この状況に変化をもたらすのがRuby on Railsです。 「なぜ大規模開発にRailsを導入すべきなのか」生みの親であるDHH氏にお伺いしました。 巨大アプリケーション開発の課題とRailsの関係性 大規模なチームでソフトウェア開発を行うことは開発環境に関わらず困難です。ソフトウェア開発という職業自体が本質的には「大規模なソフトウェアプロジェクトの失敗」の長い物語なのです。しかしRuby on Railsはそのような状況を改善するための手段になり得ます。 Ruby on Railsが長年構築されてきたアプリケーションを見てみると、 ・Github ・Shopify ・Airbnb ・Zendesk ・Cookpad ・Square ・Stripe などがあり
皆さんこんにちは、earlgray(@earlgray329) と申します。 10月17日〜12月19日の期間で、株式会社ミラティブの就業型インターンシップに参加していました。私は基盤開発技術部のバックエンドチームに所属して様々なタスクに携わらせて頂きました。 インターンシップの中で、普段行なっている趣味開発と Mirrativ という規模の大きいアプリケーションの開発の間で様々なギャップを経験することができたので、今回はインターンの中で着手したタスクとそれによって得られた知見等を紹介します。 目次 目次 基盤開発技術部とは 着手したタスク 1. Mirrativ 管理画面のログイン画面の SPA(React) 化 背景・概要 苦労したこと・得られたこと 2. 任意のユーザとしてログインできるようなデバッグ機能の追加 背景・概要 フィードバック 3. エモカラのオススメのアーティスト一覧と
<ブータン国境のジャカラング渓谷で大規模工事を行う中国。ブータンは圧倒的に弱い立場での交渉を強いられている> 近隣の多くの国を相手に、領土や領海をめぐる争いを繰り広げている中国だが、南西部の国境地帯では「係争地」であるはずの場所で、入植地の建設を急ピッチで進めている様子が、衛星写真によって明らかとなった。これは中国が、ブータン国境で進めている大規模な建設プロジェクト。その背景やブータン側の思惑をめぐり、憶測が交わされる事態となっている。 【写真】中国が「隣国の領土」に居住区を建設、衛星写真で明らかに...領有権を「既成事実」に 12月7日に米民間衛星画像会社マクサー・テクノロジーズが撮影した衛星画像には、ブータンの辺境ジャカラング渓谷で進行している大規模な建設工事がはっきりと写っていた。中国は、ブータン北部の2カ所において、係争地域での入植を進めており、ジャカラング渓谷はそのうちの一つだ。
セガは2023年12月8日、新プロジェクトティザートレーラーとして、『クレイジータクシー』を含む複数のシリーズ作品を新作ゲームとして開発中であることを発表した。そんな新作『クレイジータクシー』の開発規模について、The Japan Timesのインタビュー内でセガ札幌スタジオの代表取締役社長・瀬川隆哉氏により「AAAタイトル」と表現されている。 『クレイジータクシー』はドライビングアクションゲームだ。同作は1999年にアーケードゲームとして初登場し、のちにコンシューマーゲームに移植され、シリーズ化することとなった。 同作でプレイヤーはタクシードライバーとなり、乗客を目的地まで届けることとなる。ゲームプレイでは、道なき道を進んだり、道路を逆走したりすることが可能。また乗客を届ける際に車をジャンプさせたり、ドリフトさせたりなどというトリックを決めることによって、乗客からチップをもらうことができ
東京ディズニーランド 大規模開発エリアが9月28日(月)にオープン決定 ―当面の間、各施設の利用人数を制限して運営― 株式会社オリエンタルランドは、東京ディズニーランドの史上最大規模の開発エリア内各施設を9月28 日(月)にオープンすることを決定しましたので、お知らせいたします。なお、当面の間は、健康と安全のための対策として新施設の利用人数の制限などを実施し、慎重に運営してまいります。 東京ディズニーランド大規模開発は、「ファンタジーランド」「トゥモローランド」「トゥーンタウン」にまたがる総開発面積約47,000㎡の場所に、約3年もの月日をかけて工事を行い、新施設を導入したものです。ファンタジーランドにはディズニー映画『美女と野獣』をテーマとしたエリアが生まれ、大型アトラクション「美女と野獣“魔法のものがたり”」やショップ、レストランがオープンし、まるで映画の世界のような風景が広がります。
「量子暗号通信」と呼ばれる次世代の暗号技術の世界展開を目指して、大手企業や大学などが参加する大がかりな開発プロジェクトが、今月始まることが分かりました。 関係者によりますと、東芝やNEC、三菱電機のほか、東京大学、国の情報通信研究機構といった、12の企業や大学などが参加する量子暗号通信の大がかりな開発プロジェクトが、今月始まることが分かりました。 向こう5年間でそれぞれが強みのある技術を持ち寄り、暗号を破られずに通信できる距離を延ばし、高速・大容量の無線通信 5Gを使った場合も解読されることなく、情報のやり取りを可能にする技術などの開発を共同で進めるということです。 この分野では、保有する特許の数で、東芝が世界1位、NECが2位となるなど、日本企業が存在感を示しています。 量子暗号通信は、防衛や金融など安全保障にもつながる機密性の高い情報を守るために、世界的に需要が伸びると見込まれているだ
JR大阪駅の専門店街「梅三小路」(大阪市北区梅田3)が1月22日、閉館した。運営はジェイアール西日本デイリーサービスネット(兵庫県尼崎市)。 施設内に設置された「ラッキービリケン像」 「梅三小路」は2005(平成17)年9月、JR大阪駅桜橋口近くの高架下に、飲食店をメインとした17店が集まる専門店街としてオープン。「現代横丁」をコンセプトに、近隣のサラリーマンや専門学生が利用し、賑(にぎ)わいを見せた。2008(平成20)年9月、開業3周年を記念し「幸せを呼ぶ『福の神』」として「ラッキービリケン像」を設置。最終日まで同施設を見守り続けた。 居酒屋「昼酒場こみち」は、JR大阪駅桜橋口に隣接する商業施設「エキマルシェ大阪」(同)に今年4月移転オープン予定だが、その他の店舗は閉店する。開業時より店を構えるうどん店「めりけんや」の3代目店長、竹上義人さんは「常連のお客さまが閉店を惜しみ、看板メニュ
知り合いが「Railsの長所ってなんやっけ?」って話をしてたので、その辺のRailsの長所・短所とか、RailsがDDDや大規模開発に向いてない理由を自分なりに整理してみた。 間違っている点などあれば是非ご指摘頂きたいです。 ※2023/07/21 追記: 本記事においてユースケースという言葉を多用していますが、文脈(コンテキスト)という言葉を使用すべきだったかもしれません🙏 DDDにおいてモデルはユースケースごとに分かれるのではなく文脈ごとに分かれるものであり、本記事でも文脈というニュアンスでユースケースという言葉を使用していましたが、適切な言葉を選ぶべきでした。 ex. 商品というモデルを販売コンテキスト、配送コンテキストに分ける(参考: 境界づけられたコンテキスト 概念編 - ドメイン駆動設計用語解説 [DDD] - little hands' lab)。 Rails(Active
はじめに Pythonはその構文の簡単さやスクリプト言語特有の実行のしやすさから人気を博している言語だ。 私は最近この「Python」を使って業務改善をする仕事をしているのだが、改善の規模や複雑度がそれなりに大きいプロジェクトに出会い、従来のように適当にPythonを打って使っていたところ非常に辛い思いをすることになり、中~大規模開発向けの方法を模索する事になった。 そこで、模索した結果辿り着いた、Pythonにおける中~大規模開発を行う際の、個人的なおススメ方法を共有していきたいと思う。 1.Pythonを静的型付けで開発する 数十行程度のスクリプトを作る時ならともかく、実際の業務に使うようなスクリプトを書いたり、ましてやアプリ開発までしようとすると、どうしても動的型付けのデメリットであるバグの多さ/発見しづらさが目立ってしまう。そこでまずJavaScriptにおけるTypeScript
板橋区にある「ハッピーロード大山」は、東京都内でも有数のにぎわいを見せる地域密着の大型商店街。その場所が今、大規模な再開発計画に揺れていると言います。フリーライター荒井禎雄さんの報告です。 板橋区の「ハッピーロード大山」といえば、 ・戸越銀座 ・十条銀座 ・砂町銀座 の「三大銀座」に匹敵する、都内有数の活気あふれる商店街です。 全長約500mのアーケード商店街で、商店数200店舗以上、1日の商店街利用者は約3万5000人、周辺人口は数万人、商店街に内包されている東武東上線大山駅の1日の乗降者数は5万人以上と、廃れる要素の少ない将来安泰な商店街と見られていました。 ところが、この商店街は今、「大規模都市開発」により廃れるどころか消滅の恐れすら抱えているのです。 大山地区の再開発は複数のプロジェクトが同時に進行しており、このまま計画が進められれば、ハッピーロードは半分ほどの長さになってしまう可
パブリッシャーのDeck13は2月17日、都市建設シミュレーション『Highrise City』を3月24日に早期アクセス配信開始すると発表した。日本では時差の関係で3月25日となりそうだ。対応プラットフォームはPC(Steam/GOG.com)。 『Highrise City』は、都市建設シミュレーションゲームだ。本作では、同ジャンルのゲームとして新たな試みを実施。経済とリソースマネジメントの側面をより拡張しているという。建物を建てて都市を拡張していくだけでなく、そこでおこなわれる経済活動を注視し、リソース管理にも気を配る必要があるようだ。効率的なサプライチェーンを立ち上げ、バランスを保ちつつ安定して成長できる都市を作り上げよう。 本作では、道路も簡単に敷くことが可能。4種類の建設モードを通じて、グリッドに縛られることなく道路を敷設できるのだ。地形はボクセルをベースとしているため、道路の
大阪市の歓楽街・十三が大きく変わろうとしている。阪急電鉄の新線建設や大規模再開発が検討されており、淀川北岸の新たな都心となる可能性を秘めている。 大阪市淀川区の歓楽街十三が大きく変貌を遂げようとしている。阪急電鉄の新線開設や大規模再開発が検討されているためで、淀川北岸の新都心になる可能性が出てきた。 大阪市北区の阪急大阪梅田駅から電車で淀川を渡って約5分、淀川区の阪急十三駅を降り、昔ながらの商店街に入る。目立つのは飲食店の多さ。路地裏にも飲み屋街が続く。一杯ひっかけたのか、昼間から千鳥足の大工と出会った。西淀川区に住む男性(65歳)は 「せっかく十三へ来たのに、一杯やらないと」 と飲食店をはしごしていた。 阪急沿線といえば、上品でおしゃれな住宅街のイメージが強い。しかし、十三は下町風情を感じる商店街と路地裏の飲み屋街が駅を取り囲む。風俗店も多く、東京都新宿区の歌舞伎町、札幌市中央区のすすき
新大阪周辺、今後ガラッと変わりそうです。 リニア乗り入れで「日本屈指の一大交通ターミナル」に 新大阪駅(画像:photolibrary)。 大阪市役所で2020年10月6日(火)、「第4回新大阪駅周辺地域都市再生緊急整備地域検討協議会」が開催され、国、大阪府、大阪市、経済団体、民間事業者などが新大阪駅周辺における将来の街づくりについて話し合いました。 新大阪駅周辺では現在、2037年ごろに予定されているリニア中央新幹線の新大阪乗り入れなどを見据え、十三駅や淡路駅周辺を含めた大きな範囲での再開発が検討されています。 発表されている街づくりの骨子案でも、新大阪駅は「日本屈指の一大広域交通ターミナルとなる」とされており、大阪圏はもちろん、西日本における交通の拠点となる見込みです。そうしたなか今回は、高速バスのターミナル案について多くのバスターミナル整備支援を行っていた高速バスマーケティング研究所
本セッションでは、『FINAL FANTASY VII EVER CRISIS』でのLuaスクリプトの活用方法について紹介いたします。 『FINAL FANTASY VII EVER CRISIS』では掛け合い部分や、ダンジョン中のギミックなどでLuaスクリプトが用いられています。 使用例や開発フローなども交えて、開発にLuaスクリプトを用いることによるメリットや考慮しておくべき点についてお話しいたします。 https://cagc.cyberagent.co.jp/2024/session/index.html?id=Tr7uAzLn © SQUARE ENIX Powered by Applibot, Inc. CHARACTER DESIGN: TETSUYA NOMURA / CHARACTER ILLUSTRATION: LISA FUJISE Copyright © Cyber
イオンモールは、新たな国内需要を発掘するため、商業施設とオフィスを融合する事業フォーマットを構築。その1号店を今回の計画地に開業する。 オフィス複合型商業施設では、イオンモールの商業施設のほか、オフィスの新ブランド「BIZrium(ビズリウム)」の1号店を開業。1~3階に商業施設、4~6階にオフィスを備える。 ビズリウムは、同社の商業ディベロッパーとしての経験を生かし、働く人と企業の成長を支える“ライフスタイルオフィス”を提供するブランドだという。今後は、自由な暮らし方や働き方を目指す人や企業に向けて、国内外を問わず、地域ごとにコンセプトを構築して展開していく計画だ。 1号店となる「BIZrium 名古屋」では、商業施設のサービスを組み合わせることで、働く人の仕事と生活を支える。例えば、子どもと一緒に車通勤をして託児所を利用したり、帰宅時にクリーニングの受け取りをしたりできるようにすること
LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog こんにちは。コミュニケーションアプリ「LINE」のAndroidクライアント開発をしている高梨です。 今回は、AndroidでKey-Value形式でデータ保存が可能なSharedPreferencesの暗号化に取り組んだ話を、どのように進行したのかに着目しながら紹介したいと思います。 なぜ暗号化をするのか LINEではユーザーの情報を守るために、End-to-end encryptionを行い、通信を保護しています。 しかし、ユーザーの端末上に保存されたメッセージや個人情報は、平文のまま保存されています。 これらの端末上のデータを暗号化し保護することで、LINEをもっと安心して使ってもらうことが暗号化の目的です。 このブログ
東京大改造マップ2020-20XX (日経BPムック) 日経BPマーケティングAmazon 今回は大規模開発の話です。 最近(というか、オリンピック開催が決まってから)、大規模開発が進んでいる。 コロナ禍で遅れてはいるが、当時、2020オリンピックに向けて、かなり積極的に国が進めていた。 都心部の都市開発はもちろんだが、大規模分譲地などの開発も進められていた。 (こちらはウッドショックで少し停滞しているが) 区画が整理された綺麗な街並みを作れるのが魅力で、郊外を中心に開発が進んでいる。 地盤やハザードマップなどの確認も必要だが、これから家作りをされる方は、選択肢のひとつとして、大規模分譲地(造成地)も考えておいても良いと思います。 成功する住宅購入の教科書: 不動産のプロが自ら実践した最適な選び方 作者:剛, 齋藤合同フォレストAmazon
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 近年注目を集めるDevOpsやDevSecOpsは、新規システムの開発で広く採用されているが、ウォーターフォールなど従来型手法が根強い大規模システム開発における現状はどうだろうか。日立製作所のアプリケーションサービス事業部では、DevOpsプラットフォームの「JFrog」を導入して、システム開発に利用している。DevOpsやDevSecOpsの現状を同社アプリケーションサービス事業部 Lumadaソリューション推進本部 担当本部長の広瀬雄二氏と、JFrog Japan ジャパン・ジェネラル・マネージャーの田中克典氏に聞いた。 DevOpsは、開発と運用の異なるプロセスを密に連携させ、スピードや高頻度の変更などに対応し得るシステムを実現す
高評価を獲得したRPG『ディスコ エリジウム(Disco Elysium)』について、「X7」と名付けられていた拡張DLCの開発プロジェクトが中止になったようだ。海外メディアSports Illustratedなどが報じている。またプロジェクト中止に伴って、開発元のZA/UMでは、全従業員の約1/4にあたる24名ほどのレイオフの可能性もあるという。 『ディスコ エリジウム』は、2019年に発売されたRPGだ。開発はZA/UM が手がけている。2022年6月には、『ディスコ エリジウム ザ ファイナル カット』として日本語版も発売された。本作の主人公は記憶喪失の刑事。殺人事件に巻き込まれ、相棒と共に事件の真相を追う。主人公の脳内には多数の人格が存在し、それらと対話しながら展開される、奥深く自由度の高いゲームプレイが特徴。高評価を獲得し、発売以来多数の賞を受賞している。 一方で2021年末には
大阪府は、万博記念公園駅前周辺地区の活性化に向けた事業者を公募し、三菱商事都市開発(東京都千代田区)、米ライブビジネス大手のアンシュッツ・エンターテイメント・グループ(AEG)、関電不動産開発(大阪市北区)で構成する共同企業体を事業予定者に選んだ。最大1万8000人を収容するアリーナを中心に、商業・カジュアルホテル棟、ホテル棟、オフィス棟、共同住宅を整備する内容を提案した。2023年に工事に着手し、27年の第Ⅰ期(アリーナなど)開業を計画する。第Ⅱ期以降は32年以降、37年までに順次開業させる。 【事業予定者が提案した全体イメージパース】 大阪府は、大規模アリーナを中核とした大阪・関西を代表する新たなスポーツ・文化の拠点づくりを目指す提案を求めた。施設を民間事業者が整備し、運営する民設民営方式を採用する。敷地は全体で約16・9㌶。2者が応募提案していた。 事業予定者の提案によると、アリーナ
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く