タグ メンテナンス性
人気順 5 users 10 users 100 users 500 users 1000 usersGo製アプリケーション/ライブラリにおけるメンテナンス性を重視したGoのバージョン管理戦略 - Diary of a Perpetual Student
Go言語では半年に1回メジャーリリース(マイナーバージョンの更新)がやってきます。ちょうどこの8月にGo 1.23がリリースされたばかりです。Go言語のメジャーリリースは最新2つ分までサポートされるポリシーであることがhttps://go.dev/doc/devel/releaseに書かれています。現在であればGo 1.23やGo 1.22はサポートされ... 続きを読む
任意のURLを入力するだけでCSSを解析し、品質をチェックしてくれるオープンソースのWebアプリ・「CSS Code Quality」
CSS Code Quality CSS Code Qualityは任意のURLを入力するだけでCSSを解析し、品質をチェックしてくれるオープンソースのWebアプリです。JavaScriptで書かれています。 解析したいCSSを利用しているWebサイトのURLを入力すると自動で解析し、メンテナンス性、複雑さ、パフォーマンスの3項目をそれぞれスコアリングし、そ... 続きを読む
「良いコード」を書くための10のポイントとは? - GIGAZINE
プログラマーがコードを書く際は、メンテナンス性を確保したり、パフォオーマンスを最大化したりと、なるべく「良いコード」を書くように努める必要があります。Uberでエンジニアリングマネージャーを務めた経験を持つチャールズ・アクセル・ダイン氏が、「良いコード」を書くために重要な10のポイントを解説しています... 続きを読む
電動原付を2年半乗った感想など
kibidangoで電動原付のcute-mlを支援して、所有してから2年半くらい経った。 思うところがあったし、ツイッターに書くような内容じゃないのでここに書く。 先に結論から。 ■良いところ ①エンジン音がしない ②軽くてコンパクトな"方" ③かっこいい ■良くないところ ④バッテリーの持ち ⑤そこそこ重い ⑥メンテナンス性 ■今の... 続きを読む
E2Eテストコードのメンテナンス性に立ち向かう - Qiita
はじめに E2Eテストコードを書くにあたって、一番の心配事は テストが壊れる ことでしょう。 アプリ側の変更に伴いテストをすべて書き直すことを恐れるQAエンジニアは多いと思います。 例えば 機能はまったく変わってないのに、デザインリニューアルでテスト全部書き直しだ〜〜〜! みたいなやつですね。 ここでは、自分... 続きを読む
React.js, Vue.jsが使えない状況でメンテナンス性の高いJavaScriptを書く3つのポイント - エムスリーテックブログ
エムスリー エンジニアの岩本です。 この記事は エムスリー Advent Calendar 2018 の23日目の記事です。 React.jsやVue.jsを使えれば、開発のベストプラクティスなどがあるので、メンテナンス性の高いプログラムはずいぶんと書きやすくなったと思います。本当に仮想DOMの功績は大きいですね。 しかし、世の中にはそうい... 続きを読む
margin, paddingなど、レスポンシブに対応したスペースをCSSで効率的に定義する方法 | コリス
Webページやスマホアプリのレイアウトに使用する、margin, paddingなどのスペースをCSSで効率的に定義する方法を紹介します。 em, remの相対的な単位を使い、calc()を効果的に活用し、拡張性やメンテナンス性にも優れたデザインシステムを構築できます。 Create your design system, part 4: Spacing by CodyHouse 下記... 続きを読む
フロントエンドの制作者が知っておきたい、Atomic Designを使用したコンポーネントベースのUI設計が分かる良書 | コリス
ここ数年で、WebページやスマホアプリのUIを開発する際に、コンポーネントベースの実装が増えてきました。元々はソフトウェア開発で一般的な考え方でしたが、メンテナンス性に優れ、再利用性も高く、UIもより効率的に実装できます。 Atomic Designを使用したコンポーネントベースのUI設計が実務レベルで詳しく解説されたオススメの本を紹介します。 今よりもっと効率的にUIに取り組みたい、メンテナンス... 続きを読む
空気不要の自転車用次世代タイヤ、ブリヂストンが開発 樹脂製の特殊スポークで荷重を支持 - ねとらぼ
ブリヂストンとブリヂストンサイクルが、 空気不要の自転車用タイヤ を開発しました。タイヤの外周と内枠の間に特殊なスポークを設け、荷重を支える仕組み。メンテナンス性が高いうえ、パンクの心配から解放されます。 続きを読む
メンテナンス性に優れ、拡張性を備えたCSSを書くために -メンテナブルCSS | コリス
メンテナンス性に優れ、拡張性を備えたCSSを書くための「MaintainableCSS」を紹介します。 あるスタイルを修正する際に他に影響を与えてしまわないか、せっかく書いたコードが先祖帰りしないか、似たページをつくる時にコードを再利用するのに問題はないかなど、全部はもちろん個々でも非常に参考になると思います。 MaintainableCSS 以下、各ポイントを意訳したものです。 ※当ブログでの翻... 続きを読む
Gitのコミットメッセージの書き方 | プログラミング | POSTD
プロジェクトの長期的な成功の鍵はメンテナンス性にあります。そして、メンテナンス担当者にとってプロジェクトのログ以上に強力なツールはありません。時間をかけても使い方を学ぶ価値はあります。この投稿では、健全なコミット履歴を維持する最もベーシックなやり方をご紹介します。訳: プロジェクトが長引くほど、私のGitのコミットメッセージは情報が薄くなっていく。 イントロダクション | 7つのルール | ヒント... 続きを読む
CSSを書く、設計する時に参考にしておきたいCSSのガイドライン・スタイルガイドのまとめ | コリス
大規模なプロジェクト、長期に渡るプロジェクト、複数のメンバーが関わるプロジェクト、そして明日の自分も一年後の自分が見ても分かる、メンテナンス性に優れ、一貫性のあるCSSを書くのに役立つガイドラインやスタイルガイドを紹介し...記事の続きを読む 続きを読む
ここまで動かせる!楽しいcss アニメーションのサンプル集 | コムテブログ
小気味よいアニメーションを用いたWebサイトを国内でも多く見かけるようになってきました。CSS3により画像編集やFlashが減りメンテナンス性も向上しています。2015年もアニメーションを取り入れるサイトは増えていくでしょう。 今回はCSSアニメーションを使って、面白い動きができるコードをご紹介します。ざっくりとしたソースで申し訳ないです、微調整はお願いします。 もくじ エフェクトサンプル 1.ア... 続きを読む
gulpfile スタイルガイド (ドラフト版) - Qiita
このドキュメントは、gulpfileの再利用性/メンテナンス性を高めることを目的とした、非公式なスタイルガイドです。 はじめに スタイルガイドとして、下記を参考にしています。また、ここで述べないJavaScript/CoffeeScriptの言語としての記述スタイルについても、こちらを参照してください。 Node.js Style Guide coffee-script-style-guide コ... 続きを読む
CSSを書く時、絶対に参考にしておきたいCSSガイドラインのまとめ | コリス
CSSはどちらかと言えばやさしく、雑にコードを書いてもなんとかなってしまう言語です。 しかし、雑にコードを書いてしまうと、昨日書いたこのコードなんだっけ? とか、新しくスタイルを増やすと別のスタイルがおかしくなってしまうことはありませんか? 大規模なプロジェクト、長期に渡るプロジェクト、複数のメンバーが関わるプロジェクト、そして明日の自分も一年後の自分も使える、メンテナンス性に優れた一覧性のある美... 続きを読む
最も「買い」なドローンはどのモデルか、5機種を比較するとこんな感じ - GIGAZINE
Amazonが配達に使おうと検討するほど飛行性能が向上してきたマルチコプター(ドローン)は、次々と新モデルが登場するなどまさに百花繚乱の状況です。その中でも飛行性能やメンテナンス性などからもっとも「買い」なドローンは何かを比較・検討するムービーが公開されています。2014年のベストバイ・ドローンは一体どのモデルなのでしょうか? Testing the five best drones you ca... 続きを読む
iOS アプリのメンテナンス性を高めるための基本的な考え方
iOS アプリのメンテナンス性を高めるための基本的な考え方 Presentation Transcript iOS アプリのメンテナンス性を ⾼高めるための基本的な考え⽅方 ヤフー vs クラスメソッド Battle 3 2014/2/25 Copylight © Classmethod, Inc. クラスメソッド 掛川 1 iOS アプリのメンテナンスが⼤大変 Copyligh... 続きを読む
カーゴ・カルト CSS
ベン・ダーロウ CSS を書いたり管理したりするにはなんらかの方法論があった方が良い、と広く考えられている。しかし実際に取り入れられている手法の中には、セマンティクス上の品質や、長期にわたるメンテナンス性に悪影響を与えるものもある。ここでは、CSS の「フレームワーク方法論」として提唱されているテクニックの問題点や、その問題を僕たちウェブ・ディベロッパーがどうすれば解決できるかについて論じてみよう... 続きを読む
新型Mac Proがさっそく分解され、意外なメンテナンス性の良さが判明 - GIGAZINE
2013年12月19日、Appleは新型Mac Proを発売しましたが、あまりにも斬新なデザインは「クール」という意見もあれば「ゴミ箱」と揶揄(やゆ)する声もあるなど賛否両論です。そんな新型Mac Proを、新型ハードウェアが発売されるとすぐに分解し、その様子を公開してしまうリペア集団iFixitがさっそく分解しています。奇抜なデザインの奥には、Appleの緻密なハードウェア設計が隠されているよう... 続きを読む
メンテナンス性の良いWebシステムを構築するためにjavaとフロントエンドでやるべきこと
メンテナンス性の良いWebシステムを構築するためにjavaとフロントエンドでやるべきこと Presentation Transcript メンテナンス性の良い Webシステムを構築するために Javaとフロントエンドでやるべきこと 2013/11/09 JJUG CCC HTML5jエンタープライズ部 小川充(@mitsuruog) photo credit http://www.ashin... 続きを読む
あなたの知らない超絶便利なWeb開発を叶える仕様Web Componentsとは~Google I/O 2013まとめレポート (1/3) - @IT
本稿では、Google I/O 2013の中から、「Web Components」に関するセッションをレポートする。 「Web Components」は、簡単にいうと、Web(HTML)をコンポーネント化するための仕組みで、再利用性やメンテナンス性、開発効率を上げるのに大きな効果があるといわれている。 今年のGoogle I/Oでは、次の2つのセッションでWeb Componentsについて解説が... 続きを読む
普段使ってるCSSのパフォーマンスとメンテナンス性をアップさせるOOCSSベースの超軽量フレームワーク -Kraken | コリス
オブジェクト指向CSS(OOCSS)のコンセプトは普段使ってるCSSのパフォーマンスとメンテナンス性を向上させること。 そんなOOCSSをベースに設計された、モバイルファーストの拡張性も備えた超軽量フレームワークを紹介します。 Kraken Kraken -GitHub オブジェクト指向CSS(OOCSS)とは Krakenの特徴 Krakenのデモ オブジェクト指向CSS(OOCSS)とは Kr... 続きを読む
CSSをシンプルに書くことができるLESS使ってみた | webOpixel
CSSはシンプルなのでとてもわかりやすい言語ではありますが、その分サイトが肥大化していくとメンテナンス性が悪くなりますね。 LESSを使えばプログラム的な書き方ができるので、ムダなくしやすくなるらいしいです。 ネスト(階層)化できる たとえばこんなCSSがあります。 css div.section { width: 500px; margin: 0 auto; border: solid 1px ... 続きを読む
孫正義さんに教えてあげたい自然エネルギー関連技術 - シートン俗物記
前回の続きです。自然エネルギー開発を進めようという孫さんに敬意を表して、自然エネルギー関連技術で私が個人的に注目しているものを取り上げます。よかったら参考にしてね。まず、自然エネルギーを使うにせよ、エネルギーを生む技術、効率的に使う技術、削減する技術、といろいろあります。最初は発電の技術から。 太陽光発電太陽光発電は可動部分が無い、という点でメンテナンス性に優れてますが、効率が問題です。今後を考え... 続きを読む
世界のPHPテンプレートエンジン、トップ25 - GIGAZINE
PHPテンプレートエンジンというのは、PHPによるプログラム部分と、HTMLによるデザイン部分を分離することによって、メンテナンス性を向上させることができる、というもの。 プログラムするPHPを扱う側の人にとって見れば、デザイナーの仕上がりを待たずにソースの修正などが可能になり、デザイナー側から見れば、PHPの知識が無くてもテンプレートファイルの部分を変更するだけでデザイン可能になる、というわけ。... 続きを読む