タグ 可読性
新着順 10 users 50 users 100 users 500 users 1000 users時刻表っぽいフォント — DiaPro
DiaPro の特徴 DiaPro は印刷用だけでなく、ヒントというスクリーン表示最適化情報も持たされ、Web Font としても本領発揮することができます。 たとえば乗り換え案内サイトや携帯アプリでも本領発揮できそうです。 DiaPro の記号は OpenType の合字(リガチャー)として定義されています。 そのためフォントの適用ができない場合(サーとエンジンのSEOなど)でも可読性があります... 続きを読む
中途半端に優秀なプログラマが「正しいプログラミングテクニック」だと妄信しがちな3つポイント - 分裂勘違い君劇場
「変数のスコープは狭いほど良い」と妄信する 変数でもメソッド名でもクラス名でも言えることだが、単純に「スコープは狭いほどよい」という方針でプログラムすると、逆に保守性も可読性も悪いプログラムができあがることがけっこうある*1。 実際、「あちこちから頻繁にアクセスするようなオブジェクトやメソッド」は、... 続きを読む
シェルスクリプトを書く際に気を付けていること8箇条 - カイワレの大冒険
エンジニアという職業柄かシェルスクリプトを書くことはちょくちょくあるのですが、自分なりに気を付けていることを備忘録&自分への戒めも含めて、簡単に書いてみたいと思います。 変数は大文字シェルスクリプト書いていれば変数の出番は至るところであるでしょう。その際、可読性を増すように、変数は大文字を使っています。 RET=`cmd1` みたいに。好みの問題もあるでしょうが、分かりやすいので。 クオテーション... 続きを読む
文字や背景にピュアブラックを使ってはいけない理由 | UX MILK
UX Movementの創立者、ライター。ユーザーに優しいUXデザインのスキルを読者の方が上達できるよう、UX Movementのブログを始める。。 デザインにピュアブラックを使うと可読性が低くなると知っていましたか? 統計によると、「アメリカの成人の58%」がコンピュータ作業で眼精疲労を経験したことがあるそうです。デザイ... 続きを読む
可読性が高い、使いやすそうなフリーフォント集 | コリス
Y2K Neophyte 「Clean font showcase」では、ほかにも無料や有料の可読性の高いフォントを紹介しています。 Post on:2008年11月9日 続きを読む
プログラムの可読性を上げるための条件分岐を減らす方法7個 - Qiita
受託開発エンジニアでプロジェクトリーダーという立場になるにあたって品質保証について考えるようになりました。 品質と一口に言っても「内部品質」と「外部品質」の2点がありますが、エンジニアである以上、内部品質の向上が外部品質を上げる最適解だと思います。 ※内部品質、外部品質についてはこちらを参照。 そして... 続きを読む
わずか500行のCソースコードで作られたCコンパイラ「CC500」
Cコンパイラといえばとてつもなく複雑なプログラムというイメージがあります。ところが、このCコンパイラを(サブセットとはいえ)わずか500行ほどのCのソースコードで実現した「CC500」名付けられたプログラムが公開されています。 ソースコードは可読性を維持するためにつけられた空行やコメントを含めると、実際は750行ほどになるそうですが、それでもこれだけコンパクトなソースコードで実行可能なELFバイナ... 続きを読む
ピクセルフォントが大好物な人に!第1・第2水準漢字まで収録された商用無料のフリーフォント -マルモニカ | コリス
ピクセルフォントが大好物な人に朗報です! ピクセルフォントを多数リリースしているx0y0pxFreeFontから新作フォント「マルモニカ」がリリースされました。 可読性に優れたピクセルフォントで、ひらがな・カタカナ・英数記号文字をはじめ、JIS第1水準漢字2965字、第2水準漢字3390字が完全収録されています。さらに、ライ... 続きを読む
「現場で役立つシステム設計の原則」はプログラミング設計の普遍的な教科書 - ビープラウド社長のブログ
2017 - 07 - 18 「現場で役立つシステム設計の原則」はプログラミング設計の普遍的な教科書 日本のDDD(ドメイン駆動設計)界の父 ともいえる増田亨さんが著した 「現場で役立つシステム設計の原則」 を頂いたので、早速拝読させていただきました。 本書をおすすめしたい人 本書は、システム開発で以下のような問題を抱えている人におすすめです。 既存システムのソースコードの可読性が低く、理解に時間... 続きを読む
Web制作における文章の可読性について考える - YATのBlog
WEBサイト制作における文章の可読性について。ブログにしてもサイトにしても同じ事が言えますが、サイトのコンテンツで一番読むのは文章です。なので我々作り手も文章の可読性に関してはしっかり考えたいなというところです。 Index 1.文章の可読性とは? 2.文章のブロック・段落 3.行間 4.余白 5.テンポ・リズム 6.フォントについて 1.文章の可読性とは? 当たり前なことですが文章の可読性とはつ... 続きを読む
保守性・可読性の高いPythonコードを実装するためにはどうすればよいか - はてなの金次郎
はじめに コードは理解しやすくなければいけない。 リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice) 作者: Dustin Boswell,Trevor Foucher,須藤功平,角征典出版社/メーカー: オライリージャパン発売日: 2012/06/23メディア: 単行本(ソフトカバー)購入: 68人 クリック... 続きを読む
Gumby - Bootstrapの強力なライバルになるか!?シンプルかつ強力なCSS3フレームワーク|オープンソース・ソフトウェア、ITニュースを毎日紹介するエンジニア、デザイナー向けブログ
CSS3フレームワークは数多くなってきたのでその特徴をちゃんと掴んでおかないといけないですね。GumbyはSassを使ったCSS3フレームワークです。他のフレームワークと同じようにレスポンシブ、モバイルフレンドリーになっています。その特徴を見ていきましょう。まずデスクトップからです。 ヘッダーバー。フラットだったり、幅が固定だったりと色々な形式が想定されています。 タイポグラフィ。可読性高いです。... 続きを読む
JavaScriptのコードサイズを圧縮するための変態テクニック集がすごい | IDEA*IDEA
「強火で進め」で紹介されていた「Byte-saving Techniques」がすごいっす。可読性を犠牲にしてでも、とにかくサイズを圧縮したい!という人のための変態テクニック集ですw。 いろいろ参考になったのですが「へぇ」というものを中心に紹介してみます。 function(t,d,v,i,f){...} // before function(a,b,c,d,e){...} // after ↑ ... 続きを読む
コードの可読性についてのプレゼンテーション紹介 vol. 1: "導入と原則" 編 - LINE ENGINEERING
はじめに こんにちは。コミュニケーションアプリ「LINE」の Android クライアントチームの石川です。 先日、コードの可読性についてのプレゼンテーション (https://speakerdeck.com/munetoshi/code-readability) を公開しました。 今後、このプレゼンテーションについてのちょっとした解説を、本ブログ上で不定期に連載... 続きを読む
プロトタイプ開発用のRailsプラグイン「Chanko」を2.0.0にアップデートしました | クックパッド開発者ブログ
技術部・開発基盤グループの中村です。 この度、クックパッドが開発し、オープンソースとして公開しているRuby on Rails向けプロトタイプ開発用のプラグイン「Chanko」を再設計し、Ruby 2.0.0 への移行に引き続き Chanko 2.0.0 をリリースしました。Chanko 2.0.0 では、これまでのバージョンと互換性を保ちながら、主に実行速度やコードの可読性について改善が加えられ... 続きを読む
エンジニアに必要なスキルは - まなめはうす
2017 - 02 - 09 エンジニアに必要なスキルは 考察 エンジニアにとって最も大切なことは、お腹が出ていないこと。 と、15年前に私の見ていたサイト界隈で決着がついたのですが、エンジニアである私が必要だなと思うスキルって自分の中では時折変わっているので並べてみます。 可読性の高さ プログラムを書く仕事に就いたこともあって、一番大切なことは 可読性の高さ だと上司に面接で熱く語ったのは良い思... 続きを読む
なぜ読みやすいコードが必要なのか - コードの可読性を高める手法をサンプルで学ぶ - エンジニアHub|若手Webエンジニアのキャリアを考える!
プロフェッショナルのエンジニアには、「可読性」の高いコードを書くスキルは必要不可欠です。単に目的とする処理が実行できればよいわけではありません。しかし実際の開発業務の中では、可読性は意外と軽視されてしまいがちです。 経験の浅い駆け出しのエンジニアにとっては、可読性の重要さを肌感覚で理解するのは難し... 続きを読む
「Excel」の新関数「LET」が正式版に ~“変数”を使って可読性と計算速度をアップ - 窓の杜
可読性を重視した読みやすいフォントとその設定例
さまざまなビジネスシーンにおいて、提案書類や配布資料、契約書やメールなど多くの文章を扱う機会があります。このような文字を読んでもらいたい場合や相手へと情報や意思を伝えたい場合には、フォントの読みやすさ、つまり可読性は非常に重要になります。 フォント(書体)の選択はシーンや製品、印象を大きくデザインします。 読んでいる時にストレスを与えてしまうと、その時だけではなく、その後も読む事を避けるようになり... 続きを読む
【翻訳】まずコードの可読性を最適化しよう | POSTD
最近では最適化という言葉を使う場合、GPUメモリ消費やネットワークトラフィックの最適化、などと明示的に言わない限りは、実行時間の最適化という意味で使われるケースがほとんどです。 自分が何を最適化しようとしているかを知ろう […]最近では最適化という言葉を使う場合、GPUメモリ消費やネットワークトラフィックの最適化、などと明示的に言わない限りは、実行時間の最適化という意味で使われるケースがほとんどで... 続きを読む
テストの可読性とDRY原則 - ✘╹◡╹✘
DRY原則に従おうとすればするほど、テストコードはどんどん読みづらくなる。 The RSpec Bookに答えがあるかと思って読んでみたが、「あるある」と一言述べているだけだった。辛い。 テストコードが読みづらくなる例を示すために、1つRubyのライブラリをつくった。 値とパターンを与えてValidationを行う機能を提供するライブラリ。 実装60行、テスト120行なので、詳しく見たければすぐ読... 続きを読む
ナチスに禁止されながらもアポロ11号と月面まで到達したフォント「Futura」 - GIGAZINE
幾何学的なデザインが多かった初期のフォントデザインの中で、1920年代に、今なお世界中で使われている現代的で可読性の高いフォント「Futura( フーツラ )」がドイツ人デザイナーのパウル・レナーによって発表されました。フーツラがナチス・ドイツに使用を禁じられるなどの危機を乗り越え、結婚式の招待状から芸術家・映画監督にまで愛されるフォントとして広まった経緯がムービーにまとめられています。 The ... 続きを読む
全部、商用利用も無料! Google Fontsの中でも可読性・判別性に優れたフォントのまとめ、UIデザインにも最適
Google Fontsには日本語フォントや英語フォントをはじめ、さまざまな言語のフォントをすべて無料で使用できます。いやー、いい時代ですね。 そんなGoogle Fontsの中からリーダビリティ、レジビリティに優れた、...記事の続きを読む 続きを読む
コードの可読性、ハッカビリティ、抽象化 | プログラミング | POSTD
コードが複雑になればなるほど、コードの可読性とハッカビリティ、抽象化を考慮したリファクタリングが求められます。Webアプリケーション向けにサーバを高速化するデプロイスクリプトに対して、コピー&ペーストの多用、関数のツリーへの分割、ステートフルオブジェクトなどで対処することを例にこれを考察します。Webアプリケーション向けにサーバを高速化するスクリプトを書いているとしましょう。 def deploy... 続きを読む
初心者レベルの言い訳をしない:柴田 芳樹 (Yoshiki Shibata):So-netブログ
出来上がったコードの可読性も含めた品質の悪さを、短納期だったとかプロトタイプだから言い訳する人がいます。スキルが高い人の場合は、同じ時間制約でも高い品質のコードを書きます。それは、ある程度無意識になるまで、訓練を重ねているからです。無意識になるまで意識して普段から活動するのです。 ソフトウェア開発ではないですが、熟練者と初心者の差を比較するために短時間でどれだけ成果が上がるかを競うテビ番組を時々見... 続きを読む