noto's blog
「either」と「neither」は副詞の他に、形容詞としても使われます。 基本的に「either」は「(2つともよいが)どちらか一方」、または「どちらでも(両方よい)」という意味です。 それに対して「neither」は「どちらもない」というように、「either」を否定した意味です。そこから「either」には「or」を、「neither」には「nor」を加えて、接続詞的に使うこともできます。 次は「either」の例です。 Either you go or I go. (あなたが行くのか、私が行くのかどちらかです。) Either she or he is at fault. (彼女か彼のどちらかが間違っています。) 動詞の形は、その動詞に近い名詞に合わせます。 たとえばEither she or he is at fault.の「he」を「I」にかえると、Either she or
comm戦略室の山本が、開発を効率化するツールを紹介します。 アプリ開発時に限りませんが、プロダクト開発では多くのツールが活躍します。 commでは、様々な方法を試した結果、最終的に「UI設計はCacoo」「デザインの進行管理はBasecamp」「仕様のまとめはgoogleサイト」の3つに落ち着きました。 実体験で得たナレッジをそれぞれを簡単に紹介しますので、興味があればぜひ試してみてください。 Cacooの賢い使い方:ひな形を作る! Cacoo(カクー)とは、Web上で簡単にワイヤーフレームが作成できるドローツールで、 初めからiPhone、Androidの各パーツのステンシルが用意されているためとても便利です。 私たちのチームではそれらのステンシルに加えて、 アプリ内共通で使われているパーツのひな形を用意していました。 アプリの共通パーツはワイヤーフレームを描く際に省略しがちです
概要 ディザリング(dithering)とは、アナログ信号のデジタル化や、画像データや音声データの縮減などを行なう際に、データに意図的にわずかなノイズを加え、加工・変換によって生じる境界部分の平滑化や誤差の周期化などを抑える手法。単純な処理法と比べ、人間の視覚や聴覚にとってより自然で美しく感じられる結果を得ることができる。 デジタル画像におけるディザリング画像処理におけるディザリングとは、画像の色数を削減したり、少ない色数で画像を作成・編集する際に、異なる色のピクセル(点)をバラバラに混ぜて配置することで中間色を表現する手法を指す。 例えば、白と黒の2色しか利用できない場合に、1ピクセルごとに白と黒を切り替えて市松模様の領域を作ると、その部分は人の目には灰色に見える。この原理を利用して、使用可能な色の中からいくつかの色を互いに近づけて配列することで、擬似的に中間色の滑らかな移り変わりを作り
お客様の融資支援実績は、累計6,000件以上(2023年2月末現在) 自身も株式会社SoLaboで創業6年目までに3億円以上の融資を受けることに成功 【運営サイト】 SoLabo公式サイト 創業融資ガイド 資金調達ノート 経営支援ガイド スタートアップや週末起業という言葉が頻繁に使われるようになった昨今、「自分も将来は会社を…」と考えている方は多いのではないでしょうか。 実際に会社の設立する時には、資本金や設立費用の他にも用意しておくべきものがあります。 以下の図をご覧になって下さい。これは、会社設立の大まかな流れをあらわしたものです。※合同会社の場合は「定款の認証手続」のステップが不要で、登記書類も少ないため、比較的簡単に設立することができます。 このように見てみると、会社設立の手続きは意外とシンプルであることがお分かりだと思います。 そして、実際に会社を設立する時に、事前の準備をしっか
このところ海外(おもに米国)のスタートアップで、「full stack engineer」の求人広告を以前より多く見かけるようになりました。フルスタックエンジニア、つまりインフラからミドルウェア、モバイル、デザインまで、あるいは設計からプログラミング、デプロイまで、何でもこなせるエンジニアを募集している、ということのようです。 例えば、このPublickeyでも導入しているコメントシステムの開発元であるDisqusは現在、「Full-stack Web Engineer」を募集しています。 「What We're Looking For」の項目では、5年以上のエンジニア経験とチームリーダーの経験などを求めた上で、技術的には次のような要件を並べています。 Very experienced with web application deployment and software design
アプリが大きくなるとstoryboardの小回りの利かなさに泣きたくなることがあると思います。 そうした反動からすべてのUIをコードで実装しているiOS開発者も少なくないと思います。 自分は全部storyboardにして痛い目にあってから、全部コードにしてまた痛い目に遭い、 結局コードとxibとstoryboardを上手く使い分けるのが良いという結論に達しました。 最近、やり方が定まってきてストレスを感じなくなってきたので方法をまとめます。 これから書くことは個人の見解ですが、自分のやり方を決める上では無駄にならないと思います。 使い分け方と理由 基本方針: 以下に挙げる条件にマッチする場合除いて、コードで実装を行います。 xibを使う条件 viewの複雑度が高い場合(subviewが2,3個以上の場合)にはxibを使います。 xibを利用する理由は以下のような退屈なコードをたくさ
ソーシャルゲームやアプリ開発を全面サポートする機能を搭載したフレームワーク「GunyaSiF」。それはソーシャルゲーム開発にどうイノベーションを起こすのか。本システム開発者末永氏と「GunyaSiF」を使った新作ゲームの開発リーダー広瀬氏を取材した。 「GunyaSiF(グニャシフ)」は、DeNAが最近、社内で活用しているスマートフォン向けアプリケーションのためのフレームワーク。もともと、DeNAにはCTOである川崎修平氏らが開発した、フィーチャーフォン開発に特化したWebアプリケーションフレームワークとして「MobaSiF(Moba Simple Framework)」というフレームワークがあった。 「MobaSiFはモバオクのために開発したのが始まり。すでに10年近くの実績があります。ただ、当時は先進的なフレームワークだったのですが、現在のスマートフォン向けアプリの開発には対応しきれな
You're reading the blog of Jeff Lindsay (@progrium). There is also his wiki. Dokku is a mini-Heroku powered by Docker written in less than 100 lines of Bash. Once it's set up on a host, you can push Heroku-compatible applications to it via Git. They'll build using Heroku buildpacks and then run in isolated containers. The end result is your own, single-host version of Heroku. Dokku is under 100 li
最近よく目にする「フルスタックエンジニア」とは何だろうか? 以前なら(エンジニア)ゼネラリスト、最近はフルスタックエンジニアって呼ばれる類のエンジニアの需要というのは年々高まりつつあります。 ネットワークとサーバがわかってミドルウェアがわかって設計ができてコーディングができてUIも作れてデプロイまでできる。 これは確かに最高です。 わたしはUI周りに弱い、具体的にはJSとCSSに弱いのでそこもカバー出来る人はいいなあと思います。 なにせ一人で公開できるサービスが作れますからね。 UIがカバーできないとプロトタイプというかスケルトンで止まってしまいますw しかもクロスオーバーした技術をもっているということはそれだけで造詣の深い設計が出来る可能性があります。 ところがここに罠が一つあります。 まだまだ未熟なエンジニアが「よーし」とかいってそういうのを目指してしまうと、ただ使い
自分ところの新人向けこんなことをするといいよーとメモ書きしてたら結構な量になってきたのでブログに晒してみます。大きくインプットとアウトプットに分けて書いてます。 アウトプット インプットよりアウトプット大事!ということでアウトプットからいきます。 コードを書こう なにはともあれ。 Shut the fuck up and write some code ぐだぐだ言ってないでコード書けよ、ハゲ後ほど紹介する「Webサービスのつくり方 ~「新しい」を生み出すための33のエッセイ (Software Design plus)」に載っている言葉です。 まぁ、載っているというかプログラマー界隈で良く言われる言葉です。 仕事で書くだけだと足りないのでプライベートでもガシガシ書きましょう。そして晒しましょう。 別にアプリである必要もありません。僕はこんなの書いたりしてます。 Google Apps Sc
画像最適化ツールを最適化の段階別に紹介します 今までブログに載せている画像のほとんどは、お勧めスクリーンキャプチャーツール として以前紹介した、Skitch や Awesome Screenshot を使用したものですが、Google PageSpeed でチェックすると画像の最適化の改善提案がなされます 画像の最適化とは、何をすればいいのでしょうか 画像を最適化する 画像のサイズを指定する 具体的にどうすればよいかというと、サイズを小さくして色を減らしましょうということです。キャプチャー画像がフルカラーならば、256へ減色し、表示サイズより大きなサイズの画像を使用していたら、適切に縮小した画像を使用するということです 方法としては、いろいろあるので自分の作業しやすい方法を取ればいいのですが、なかなかこれだけでOKと言うのはなく組み合わせるしかなさそうな感じです 今回、最適化の度合いにおい
Linux Containers (LXC), provides the ability to group and isolate of a set of processes in a jail by virtualizing and accounting the kernel resources. It is similar to Linux-Vserver or Openvz. Please note that LXC is no longer using SourceForge for most of its resources. Instead, we're now using github at http://github.com/lxc Mailing-lists are still hosted here for the time being.
Smart WebP, PNG and JPEG Compression for Faster WebsitesOptimize now
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く