Hosting: The Backbone of Your Online Presence In our ever-evolving digital landscape, selecting the right hosting for your website is more than a necessity—it’s a critical decision that shapes your online future. In my Hosting category, I share personal insights, expert analyses, and up-to-the-minute trends from the hosting world. Whether you’re launching your first blog, scaling a small business
スマートフォンの登場によって、私たちの生活に欠かせないアイテムのひとつとなっています。さまざまなアプリケーションによって、よりライフスタイルを楽に、そして快適にしてくれます。 デザイナーの仕事は、ユーザーのニーズを満たすUIデザインを作成し、快適で満足のいくユーザー体験を作り出すことです。効果的なUIデザインを構築するためには、モバイルアプリケーションの特徴をきちんと理解し、構成している要素や機能を学ぶ必要があります。 現在、モバイル業界は急速に発展しており、アプリ業界もしかり。この記事では、もっとも一般的なモバイルスクリーンのサンプル例15個を、必要なデザイン要素と一緒にまとめて紹介します。 2017年に人気となる、知っておきたいUIデザインのトレンド8個まとめ モバイルの使いやすさを劇的向上!参考にしたい7つのポイントまとめ ニュース系アプリから見る、参考にしたいUIデザインアイデア1
みなさん、FPGA使ってますか? スマートフォンの普及によって、ARMデバイスは本当に身近な存在になりました。近頃のスマートフォンは一昔前では考えられないほどいいCPU/SoCを搭載しているため、Twitterから3Dゲームに至るまで、手のひらにおさまる大抵の用途において十分に真価を発揮します。ところが「ひたすら行列計算を行いたい」「画像認識や機械学習をより低消費電力で回したい」といった、ちょっと特殊なシチュエーションになると、スマホに搭載されているARM CPU/SoCでは遠からず「性能の限界」がやってきます。この限界を突破するために、FPGAに手を出すのは生き物のサガと言っても差し支えないでしょう。すみません、ちょっと言い過ぎました。 今回はそんな「ちょっと特殊なシチュエーション」に憧れる人に向けて、廉価なFPGA開発ボードの使い方を紹介します。 Digilent製FPGA開発ボード
Chrome 59からChromeをヘッドレス環境で実行するHeadless Chromeが搭載されました。 自動テスト等でこの機能を使えると便利そうな気がしたので、DockerでHeadless Chrome が使える環境を整えてみます。 Docker Imageの作成 alpine linuxにはgoogle chromeのパッケージはありません。chromeの元となるオープンソース実装のchromiumのpackageを検索してみると、最新版のchromiumが59.0.3071.86-r0と なっています。 これを利用すればHeadlessで動かすことが出来そうなので、今回はこのパッケージを 利用してみました。Branchがedgeとなっていますので、alpine linuxのイメージを edgeのものを使用しました。 $ docker build -t chromium_head
コマンドラインプログラムの引数、オプションといったインターフェースには ちゃんと仕様、ガイドラインといったものが存在しています。 Unix(Linux) では慣習としてなんとなく合うものなのですが、 Windows や Java のプログラムなどでは、インターフェースがめちゃくちゃなプログラムも結構あります。 今回はコマンドラインプログラムの標準的なインターフェースの仕様、動作を紹介します。 プログラムを作る際の参考にしてもらえればと思います。 標準インターフェースはよくあるケースを考慮されて作られているものです。 自分の作っているプログラムは標準的なケースと違うといったことがあるかもしれません。 しかし、 標準のスタイルは合わせること自体に意味があります。 作成する場合にはなるべく標準インターフェースにあわせて作るべきだと思います。 Windows or Unix スタイル コマンドライ
(´・ω・`) またテストの話してる こんにちはみなさん PHPのテストの話はこれでもかってくらいしてきましたが、ふとPHPを離れると、どれほどテストをしているというのか。 ちょっと前にJavaScriptにオートロードを入れるという俺得な実装をした際にmochaを使ったのですが、本当に基本的な使い方だけで、その深淵が難しそうで手を出せていませんでした。 ところが、@re-fortが言うに「今時のテストはAVAでするんだよ!」ってことらしいので、ちょいと使ってみようと思った次第です https://github.com/avajs/ava ロゴが宇宙っぽくてイカしていますが、mochaみたいなテストフレームワークの一種ですね。 Koajsのissueとかで、mochaからAVAにしようぜって話が出ていました。 starの数も9800あまりと上々の様子です。 売りとしては何よりも「早い!軽い
はじめに こんにちは! モバイルアプリサービス部の田中孝明です。 現地で参加した「Debugging with Xcode 9」のセッションのレポートになります。 本記事は Apple からベータ版として公開されているドキュメントを情報源としています。 そのため、正式版と異なる情報になる可能性があります。ご留意の上、お読みください。 Debugging with Xcode 9 Xcode 9 introduces wireless development for iOS and tvOS. Discover how to configure and use wireless development with your devices. Learn about Xcode's latest debugging features — including debugging workflow
CSSの関数には便利なものがたくさんあります。例えば、div要素に「width: calc(100% - 50px);」と指定することで、幅いっぱいから50pxを引いた値を幅に適用できます。 minmax()関数はcalc()関数のように数字やキーワードを使って、要素の最小値と最大値を指定でき、簡単なCSSの記述でレスポンシブ対応の高度なレイアウトを作成できます。 下記のレスポンシブ対応のグリッドはたった2行のCSSで、プロパティも2つだけです。 How the minmax() Function Works 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 minmax()の基本的な使い方 minmax()を使うと、Media Queries無しでレスポンシブデザインができる サポートブラウザ minmax()の基本的な使い方
はじめに ソースコードはやはり、読みやすいに越したことはない。しかし「読みやすさ」というものは人によって基準が異なり、技術レベルや経験によって大きくブレるところでもある。 個人的にコードを書いて動かす程度であればそれでも問題はないが、OSS利用が当たり前になり、また、自分一人で作り上げることが出来るアプリケーションなどたかが知れており、様々なエンジニアと成果物を共有しながらプログラムを書くことが多い現在では、不都合が生じることも多々ある。 そんな時にソースコードの記載ルール(インデントはスペース?タブ?/if文の折り返し場所は?条件内のスペースは?)がエンジニアによってバラバラだったり、もしくは一人のエンジニアが書いたコード内でも場所によって無秩序に記載されている場合、コードを読むだけで一苦労だったりする。 そのような課題を解決してくれるツールが、「 formatter 」 と呼ばれる自動
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く