タグ

2015年3月25日のブックマーク (44件)

  • finefinefine.jp

    This domain may be for sale!

    finefinefine.jp
  • BitbucketのプライベートリポジトリをJenkinsからSSHでクローンする - 放牧日記

    仕事でBitbucketつかってますか? 僕はつかってます。 Bitbucketにリポジトリを作成して継続的インテグレーションを行うときに困るのがプライベートリポジトリのクローンです。Jenkinsからクローンできないとまずい。 この問題を解決するために、以前は専用のアカウントを作成してたりして対処していました。*1。面倒ですね。 最近この問題を解決するためにDeployment Keysという機能がサポートされました*2。このDeployment Keysの使い方を簡単に解説したいと思います。 Jenkins用の鍵を作成 Jenkinsの実行ユーザでsshの鍵を作成します。yumやapt-getでインストールしている場合は、jenkinsユーザが追加されていると思います。sudoして鍵を作成します。 $ sudo su - jenkins # 鍵を作成 sudoしたくない場合、できない場

    BitbucketのプライベートリポジトリをJenkinsからSSHでクローンする - 放牧日記
  • Git - Book

    The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress, is available here. All content is licensed under the Creative Commons Attribution Non Commercial Share Alike 3.0 license. Print versions of the book are available on Amazon.com. The version found here has been updated with corrections and additions from hundreds of contributors. If you see an error or have a s

  • bitbucketからの自動デプロイ ref: http://qiita.com/abeyuya/items/773c26384297efe1f9a1

  • Bitbucket や GitHub で自動デプロイするためのサンプル PHP スクリプトを拾って改造してみた - アルケミスタの住人

    GitHub や Bitbucket などの Git ホスティングサービスの Hook や Webhook サービスを使って、Git に Push した時、自動的にサーバー側で最新版の master ブランチを pull するための PHP を拾ってきて、ちょっと改造しました。 2019年版を公開 最新版はこちらです https://ja.katzueno.com/2019/08/3712/ 更新: 2017年8月14日 旧バージョン 大きいプロジェクトであれば、きちんと Travis CI などのサービスを使いましょう。 ちなみに、Bitbucket では、5ユーザーまでの小規模プロジェクトであれば、無料で非公開 Git を作ることができるので、オススメです。 宣伝:ウェブサイトを作るCMS は concrete5 で決まり!(世界では、アメリカ陸軍、スイス政府、ミニクーパー等、日でも

    Bitbucket や GitHub で自動デプロイするためのサンプル PHP スクリプトを拾って改造してみた - アルケミスタの住人
  • タイル上にエレメントを並べられるjQueryプラグイン「jMosaic」:phpspot開発日誌

    jMosaic - jQuery plugin for align elements タイル上にエレメントを並べられるjQueryプラグイン「jMosaic」 よくありがちなプラグインですが、プラグインによっては癖があったりするので、こちらも選択肢の1つとして知っておいてもよいかもしれません。 関連エントリ タイル状、スライド状が切り替えられる画像ギャラリーが実装できる「useful.js」 指定要素にタイルアニメーションを加えられる「Tile」

  • Ubuntuデスクトップで使える、Fencesのようなアイコン整理ソフト『Folderview Screenlet』 | 俺的備忘録 〜なんかいろいろ〜

    Blog 201503 Ubuntuデスクトップで使える、Fencesのようなアイコン整理ソフト『Folderview Screenlet』 Windowsデスクトップアイコン整理ツールといえば『Fences』だが、実は似たようなソフトがLinuxでもある。 それがこの『Folderview Screenlet』だ。 今回は、実際にこのソフトをUbuntu 14.04 LTSにインストールして使ってみる。 1.インストール まずはインストール。 以下のコマンドをターミナルで実行する。 wget https://launchpad.net/~screenlets/+archive/ppa/+files/folderview-screenlet_0.9.91%2B%2B%2B~precise1_all.deb sudo dpkg -i folderview-screenlet_0.9.91*

  • 口座への振込手数料とATMの引き出し手数料0!新生活ではSBIネット銀行が重宝するぞ

    衝撃と共に後悔の念がハンパじゃないです。 なぜ、僕はあんな無駄なお金を使っていたんでしょうか。家賃の振込手数料ってタダにできたんですね。 住信SBIネット銀行なら、振込手数料は月最大15回まで無料(ランクによって変わる。それ以降は154円)とか、ホント神だと思います。 ということで、そのすごさを紹介していきます。 >>【貯金の比較】金利が高いおすすめの銀行やお得な積立定期預金キャンペーン、メリットまとめ 家賃の振込手数料は意外と大きい家賃を手数料なし振り込むのは簡単で、以下の3ステップだけでOK。必要なものは「既存の銀行口座」と「新規で開設する住信SBIネット銀行」の2つ。 1. SBIネット銀行に口座を開設(無料) 2. SBIの自動入金サービスで既存の銀行口座から自動入金(無料) 3. 入金されたSBIの口座から家賃の振込先にお金を支払う では、これからについて1つずつ説明していきます

    口座への振込手数料とATMの引き出し手数料0!新生活ではSBIネット銀行が重宝するぞ
  • ルミネの働く女性たちを応援するCMが酷い内容だった - 田舎で底辺暮らし

    Twitterで非難轟々だったのだが、RTで回ってきたものをたまたま見てみたら当にひどかった。 あまりの酷さに、ルミネでもう買い物はしないと、不買運動宣言している人もいた。 これがそのCM動画。とりあえず、みてほしい。 www.youtube.com ちなみにテーマは「ルミネが働く女性たちを応援するスペシャルムービー」ということでYouTubeにアップされてるが、これの一体どこに女性を応援している要素があるのか見つけるのが難しいくらいである。 主人公の女性。 十分お洒落で綺麗な女性だ。 そこに上司らしきメガネ男が登場。 こいつがセクハラを連発する。 いきなり、「顔が疲れてる、寝てないの?」と失礼な発言。 女性が「普通に寝ましたけど」、って答えると、なんと「寝てそれ?www」、と小馬鹿にする。 目が死ぬ女性。 なんか、先日のかぐや姫の目が完全に死んだシーンをちょっと思い出した。 お前みたい

    ルミネの働く女性たちを応援するCMが酷い内容だった - 田舎で底辺暮らし
    masayoshinym
    masayoshinym 2015/03/25
    担当者の末路を知りたい。
  • bitbucketからの自動デプロイ - Qiita

    gitでの話ですが、bitbucketにpushして自動でサーバにデプロイするまでの一連の流れをメモ ネットで探すと見つかるのですが、ちょっとわかりにくかったので 開発初心者なのでいろいろよろしくないやり方も多いと思います もしご指摘あれば頂けるとうれぴーです こんなんでも誰かの役に立てばいいなと思いました 全体の流れとしては、 1. bitbucketにpush 2. (自動的に)bitbucketからサーバにPOST 3. PHPでPOST受けて、(自動的に)git pullする って感じ 環境とか 下記の環境やら想定でやってます bitbucketでgitでコード管理している サーバ:さくらVPS 1Gプランのやつ サーバでgit,PHPが動く bitbucketの設定 ログインしたら、右上の方にある歯車アイコンをクリック 左メニューのServicesをクリック 下のような画面になる

    bitbucketからの自動デプロイ - Qiita
  • Androidアプリでフリックされた方向を判別する方法!

    フリックされた方向を判定する為の汎用的なクラスを作成致しましたので、 是非とも活用して下さい。 そもそも、Androidアプリではタッチイベントがその時の状態に応じた値として イベントが起動されるだけですので、どのイベントの時に何の処理をする。 どのイベントだとどうだとかいった判定は自分でしないといけません。 特に、フリック処理では、ただのタッチとは違ってドラッグした距離や ドラッグされた方向を考慮して、フリックされたのか? どの方向へフリックされたのか?を自分で判定ロジックを実装しなければいけません。 スマホではフリック操作を良く使用しますので、 一度フリックの方向検知だけでも汎用的なクラスとして 様々なシーンで使いまわせるように、一旦纏めたものを 今回の記事では公開し、あわせて解説を行いたいと思います。 タッチイベントの通知先クラスをviewへ設定しよう フリックされた方向を判定する独

    Androidアプリでフリックされた方向を判別する方法!
  • 今後も使い放題 今オススメのルーターはWiMAX 2+の「W01」だ!

    連日発表会取材にいそしむASCII.jpの記者はもちろんのこと、出先でノートPCを使って仕事をする人にとって必要なのがモバイルルーターだ。どのサービスが快適で使い勝手がいいのかは、結構状況が変わるので常に頭を悩ませられる。 筆者は最近まで数年にわたってノートPC内蔵WiMAX(+機器追加オプションでルーターも)を活用してきたのだが、ついにWiMAX 2+に乗り換えを決意した。 その理由は今春以降、WiMAX 2+が従来の下り最大110Mbpsから下り最大220Mbpsに倍速化するうえ、周波数の切り替えでWiMAXが低速化するためだ。また、詳しくは後述するが、WiMAX 2+の月間通信量の上限無しが(若干の注意書きもありつつ)、継続したことも大きい。 というわけで入手したのが、下り最大220Mbps対応のモバイルルーター「Speed Wi-Fi NEXT W01」である。ところが実は、このW

    今後も使い放題 今オススメのルーターはWiMAX 2+の「W01」だ!
  • 疲れて少し眠いような時が、創造的な仕事に最も向く時間?

    いつも読ませていただいているGeoffrey Jamesさんの記事を読んでいて、ライターの彼がライターズブロック(何かを書く時、批判精神が高まって書けなくなること)をどう乗り越えるかという話が書いてあって、とても興味深く読んだ。

    疲れて少し眠いような時が、創造的な仕事に最も向く時間?
  • Knife-ZeroでCookbookの作成/実行/削除&git cloneコマンドでCookbookの取得

    Knife-ZeroでCookbookの作成/実行/削除&git cloneコマンドでCookbookの取得:サーバー管理者のためのChef超入門(2)(1/2 ページ) エンタープライズ向け機能が充実してきたChefを使って高速かつ精度の高いサーバーインフラを構築/管理する方法について解説する連載。今回はKnife-ZeroでCookbookを操作する方法やgit cloneコマンドでCookbookを取得する方法、Gitを使う利点などについて解説します。

    Knife-ZeroでCookbookの作成/実行/削除&git cloneコマンドでCookbookの取得
  • 第3回 Webアプリの「セッション」に潜む罠

    前回まで、セキュリティ対策の責任や、安全ではないWebアプリができる理由を解説してきました。今回から、Webアプリやインフラを狙う具体的な攻撃手法や対策について説明します。 今回のテーマは「セッション管理」です。セッション管理とは、クライアント(Webブラウザー)とWebサーバー間で通信するときの、状態遷移を管理する仕組みです。 Webアクセスで一般的に利用するHTTP(Hypertext Transfer Protocol)というプロトコルには、状態遷移を管理する仕組みがありません。つまり、そのままでは動的なWebアプリケーションを動作させられないのです。そこで、開発者がセッション管理の仕組みを個々のWebアプリケーションで実装する必要があります。 このセッション管理は攻撃者に狙われやすいポイントの一つです。セッション管理の設計・実装の不備に起因する脆弱性には、「セッション・ハイジャック

    第3回 Webアプリの「セッション」に潜む罠
  • 若手開発者の後悔 | POSTD

    (編注:2020/08/18、いただいたフィードバックをもとに記事を修正いたしました。) これはある仕事熱心な若手開発者のほぼ実話です。2004年の後半、この若手開発者は小さな会社で働き始めました。条件は全て彼の望みどおりでした。給料はいいし、扱うのは彼の得意とするプログラミング言語、アプローチの複雑性、モデリングのアーキテキチャでした。 彼にとって今回の会社が初めての職場ではありませんでした。しかし、ここでの最初のプロジェクトは結果的に 問題だらけ に終わりました。当時、この若手開発者は、機能は絶対に変わらないものだと思っていました。しかし、それは間違いでした。機能が変更されるたびに完全なリファクタリングを行わなければなりませんし、バグを引き起こして膨大な時間を無駄にしてしまいます。彼は、テストを書くといった実直な方法も試してみましたが、書いたテストはメンテナンスが必要な上、書くのに時間

    若手開発者の後悔 | POSTD
  • モバイルフレンドリー対応まで1か月、ダメなレスポンシブWebデザイン発注先の見分け方 | 企業ホームページ運営の心得

    コンテンツは現場にあふれている。会議室で話し合うより職人を呼べ。営業マンと話をさせろ。Web 2.0だ、CGMだ、Ajaxだと騒いでいるのは「インターネット業界」だけ。中小企業の「商売用」ホームページにはそれ以前にもっともっと大切なものがある。企業ホームページの最初の一歩がわからずにボタンを掛け違えているWeb担当者に心得を授ける実践現場主義コラム。 宮脇 睦(有限会社アズモード) 祝401回とお祝いムードで自画自賛したいところですが、一部のWeb担当者にとって頭の痛い問題が差し迫っております。それは「4.21」。この日を目処に、グーグルがスマホの検索結果で「モバイルフレンドリー(スマホ閲覧に対応している)」なサイトであるかどうかが、影響するようになると公式に発表したからです。詳しくは、鈴木謙一さんの人気連載「海外&国内SEO情報ウォッチ」で紹介されています。 モバイルフレンドリーとは、ス

    モバイルフレンドリー対応まで1か月、ダメなレスポンシブWebデザイン発注先の見分け方 | 企業ホームページ運営の心得
  • ファイル操作に役立つ5つ関数――Dir、FileLen、LoadPicture、Shell、CreateObjectの使い方

    ファイル操作に役立つ5つ関数――Dir、FileLen、LoadPicture、Shell、CreateObjectの使い方:VBA/マクロ便利Tips 業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、ファイル/フォルダー名取得のDir、ファイルの長さを取得するFileLen、画像表示のLoadPicture、プログラム実行のShell、ActiveXオブジェクトへの参照を作成して返すCreateObjectなどの使い方について解説。

    ファイル操作に役立つ5つ関数――Dir、FileLen、LoadPicture、Shell、CreateObjectの使い方
  • promiseを順番に実行する - 素人がプログラミングを勉強していたブログ

    JavaScript の Promise を返す関数を直列で実行したいので Pinscher というライブラリを作ってみた。 - (define -ayalog '())について。 例えば、非同期に実行されるPromise p1, p2, p3があったとしてcallbackをp1, p2, p3の順番に実行したい場合、reduceが使える。 例1は、p1, p2, p3を並列に実行した上で、callbackの順序を保証したい場合。 まずテスト用に、一定時間まってからvalueでresolveする関数resolveLaterを定義しておく。 function resolveLater(value, ms) { return new Promise(function (resolve) { setTimeout(function () { resolve(value); }, ms); });

    promiseを順番に実行する - 素人がプログラミングを勉強していたブログ
  • 【保存版】10分でわかるWebマーケティング手法の全施策まとめ【図解付き】 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    はじめまして。ソウルドアウト株式会社のなごと申します。 「Web上でユーザを集めるための施策をすべて答えてください!」と言われたときに、パッと答えられる方は少ないのではないでしょうか? Webマーケティングとひと口に言っても、その全体像を具体的にイメージできる人は少ないものです。気で成果をあげたいと思ったら、まずはWebマーケティング全体を俯瞰した上で、施策を組み立てていくことが重要です。 今回は、一目でわかるようにWebマーケティングの全体像を1枚の画像にまとめました。また、それぞれの具体施策の概要やコスト感、即効性をわかりやすくざっくりとご紹介します。 マーケティングとWebマーケティングの違い まず前提として、マーケティングの中でも「Webマーケティング」の特徴について整理します。 Webマーケティングには以下のような特徴があります。 効果測定性 ハイスピード ローコスト パーソナ

    【保存版】10分でわかるWebマーケティング手法の全施策まとめ【図解付き】 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
  • Android OSに脆弱性、アプリインストールを乗っ取る恐れ

    一見安全に見えるAndroidアプリケーションがインストールの過程で改ざんされたり、マルウェアに入れ替えられたりする恐れがあるという。 米GoogleAndroid OSに、一見安全に見えるAndroidアプリケーションがインストールの過程で改ざんされたりマルウェアに入れ替えられたりする恐れのある脆弱性が発見され、米セキュリティ機関のUS-CERTが3月24日に注意を呼び掛けた。 この脆弱性はセキュリティ企業のPalo Alto Networksが同日のブログで明らかにしたもので、同社は「Androidインストーラ乗っ取り」と命名。2015年3月現在でAndroidユーザーの49.5%が影響を受けると推定している。 Palo Alto Networksによると、攻撃者がこの問題を悪用すれば、Android APKのインストールプロセスを乗っ取ることが可能になる。例えば正規の「Angry

    Android OSに脆弱性、アプリインストールを乗っ取る恐れ
  • デザイン思考を学べるオンライン学習サービス IDEO U がスタート |ブログ|root|芯を問い、成長に貢献する

    IDEO(アイディオ)とは? アメリカ・シリコンバレーに社を置くデザイン・コンサルティング企業。世界9拠点約500名が働くグローバルな組織です。 製品、サービス、環境、デジタルエクスペリエンスなど幅広い分野でデザインを手がけており、代表的なクライアントにApple 、Procter & Gamble(P&G)、ペプシ、マイクロソフト、Eli Lilliyなどがあります。 ティム・ブラウン:創造性と遊び | Talk Video | TED.com デザイン思考の実用性デザインと聞くと洗練された製品やビジュアライズされた広告などをイメージされる方も多いと思います。 今回注目するデザイン思考では問題解決のアプローチ手法としてデザインの考え方をご紹介しています。 デザイン思考を活用する実用例として、組織内での事業課題や製品開発における問題解決にお悩みのマネージャー職の方々やイノベーティブな新規

    デザイン思考を学べるオンライン学習サービス IDEO U がスタート |ブログ|root|芯を問い、成長に貢献する
    masayoshinym
    masayoshinym 2015/03/25
    高いんだけど。
  • SQLのUPDATE文と履歴系テーブル - mike-neckのブログ

    大したことは書いてありません。 気付いたことのメモ程度です。 『理論から学ぶデータベース実践入門 ~リレーショナルモデルによる効率的なSQL (WEB+DB PRESS plus) 』を少し屋で立ち読みしました。(ノットワーキングプアにあえいでいるので立ち読みしかできない(´・ω・`)) このの中で履歴系テーブルの扱い方というのに丸々一章が割り当てられていました。 だいたいこんなことが書かれてたと思う。 「時間軸と直交していない」という点は、履歴テーブルは過去の事実の集合で、データを取得する条件が変われば結果が異なるのは当たり前だと思うんだけども。— enum (@enum) 2015, 3月 16 たしかに、RDBMSでは履歴データというのは相性が悪い。 僕は陸上競技を見るのが好きなので、これのデータモデルをたまに考えたりしています。で、選手の氏名が変わることあるよなーと考えると、こ

    SQLのUPDATE文と履歴系テーブル - mike-neckのブログ
  • 【特別企画】使うほど自分に馴染むニュースアプリ「My Time Line」で“ニュース読み”を効率化

    【特別企画】使うほど自分に馴染むニュースアプリ「My Time Line」で“ニュース読み”を効率化
  • 【初心者向け】ApacheBench入門 | DevelopersIO

    こんにちは、虎塚です。 今週クラスメソッド社内で性能テストツールのApacheBench をテーマにした勉強会を行うことになりました(勉強会というと固い感じですが、経験者から知見をいろいろ教えてもらおうという雑談会です)。 そこで、ApacheBenchをまったく使ったことがない方の予習用に、ごく基的な情報をまとめておきましたので、公開します。 ApacheBenchのインストール方法 Apache HTTP Serverをインストールします。 sudo yum install httpd または、apr-utilパッケージをインストールすれば、httpdをインストールしなくてもApacheBenchを利用できます。 sudo yum install apr-util ApacheBenchの特徴 ApacheBenchは、Apache HTTP Serverに同梱されている性能テストツ

    【初心者向け】ApacheBench入門 | DevelopersIO
    masayoshinym
    masayoshinym 2015/03/25
    実行結果を出力したい場合のためのメモ。
  • さまざまな種類のフリー素材を集めた「40 Freebies & Goodies For Web Designers」

    TOP  >  Design  >  さまざまな種類のフリー素材を集めた「40 Freebies & Goodies For Web Designers」 フリーでたくさんの素材が配布されており、種類やテーマも豊富なので非常に便利に活躍してくれます。今回はそんなフリー素材を集めた「40 Freebies & Goodies For Web Designers」を紹介したいと思います。 Hand-Drawn Rustic Elements UIフォント、モックアップなど、いろいろな種類の素材が厳選され紹介されています。気になったものをピックアップしましたので、下記よりご覧ください。 詳しくは以下 Wireframe Kit for iPhone 6 Sketch freebie – Download free resource for Sketch 3- Sketch App Source

    さまざまな種類のフリー素材を集めた「40 Freebies & Goodies For Web Designers」
  • 乗り遅れるな!よりパワフルになったAngular1.4リリースまであと一週間! Angular1.4 and beyondーng-japan 2015

    乗り遅れるな!よりパワフルになったAngular1.4リリースまであと一週間! Angular1.4 and beyondーng-japan 2015 佐川 夫美雄(Ashiras, inc.) Angularをテーマとした日初のカンファレンス 「ng-japan」が2015/3/21(土)サイバーエージェントで開催されました。 ng-japanは、参加者350名以上という、単独JavaScriptフレームワークをテーマにしたカンファレンスとしては、非常に多くの方が来場。日Angularを利用して活躍しているスピーカーや、Google Angularチームのメンバーを迎え(逐次通訳あり)、Angularの現状と未来についての学びの場となりました。 日からそのイベントの模様を6回に渡り、あますところなくお伝えしていきます! Angular1.4 and beyond – Chiray

    乗り遅れるな!よりパワフルになったAngular1.4リリースまであと一週間! Angular1.4 and beyondーng-japan 2015
    masayoshinym
    masayoshinym 2015/03/25
    すでについていけてない。
  • jQuery : 横並びの要素、行ごとに高さを揃えるサンプル - digihows.com

    li要素の高さを、その行の高さにだけ合わせたい! バラバラなheightの各要素を、その行で一番大きな高さの要素に合わせるjQueryサンプル ECサイトの商品ページなどのように、<li>要素を横並びで配置する場合があります。この時、それぞれの高さがバラバラだと、以下の様にムダなスペースが生まれてしまう事がありますね。 一番height値の大きな要素の分だけ、隙間が生まれてしまう この時、<li>要素全体で高さを合わせると、見た目は多少改善されるのですが、来大きくする必要の無い部分まで大きくなってしまうため若干不格好です。そこで、以下の様にその行だけで適宜高さを合わせていくjQueryコードを考えました。 行で高さを揃えるjQuery 1行目は「1-4」、2行目は「2-2」と、それぞれの行で一番height値の大きい要素要素に高さを揃えます。 ソースはこちら 解説:html, CSS h

    jQuery : 横並びの要素、行ごとに高さを揃えるサンプル - digihows.com
  • モバイルフレンドリーテストに合格しているのにモバイルユーザビリティレポートでエラーが出る理由

    [レベル: 初〜中級] モバイルフレンドリーテスト ツールでは合格しているのに、ウェブマスターツールのモバイルユーザビリティ レポートでは、エラーが通知されることがあります。 ほとんどの場合理由は単純で、最新の状態がモバイルユーザビリティレポートに反映されていないためです。 モバイルユーザビリティレポートは過去の状態をレポート モバイルフレンドリーテストは、ツールを実行したその時点での状態を診断します。 対して、モバイルユーザビリティでは、Googlebotがクロール・インデックスし、その後の処理が行われ、さらにそれからのレポートへの反映になります。 極端な言い方をすれば、過去の状態を示しています。 つまりモバイルフレンドリーなページに修正したとしても、Googleが持つデータとして実際に格納されるには再クロールと再インデックス、再処理が必要になります。 ページによってはクロール頻度が低い

    モバイルフレンドリーテストに合格しているのにモバイルユーザビリティレポートでエラーが出る理由
  • 明朝体は絶滅するのか? AXIS Font生みの親の挑戦

    「明朝体はこのままだとあと20年もすればこの世から消えてしまうかもしれない」。独立系フォントベンダーであるタイププロジェクト社長の鈴木功さんはそう語る。鈴木さんはタイプデザイナーであり、デザイン業界で評価の高いAXIS Fontの生みの親として知られる人物だ。 事実、明朝体を目にする機会は激減している。PCのWebブラウザーはもちろん、スマートフォン、タブレットといったデバイスの基フォントはいずれもゴシック体。ニュースは新聞ではなくニュースサイトやアプリでチェックし、知りたいことはではなくググるかFacebookで尋ねる時代。紙媒体ですら、ゴシック体で堂々と文を組む書籍が増えた。私自身、Web業界の経験が長い新人編集者に、明朝体で組まれた新刊のゲラを「なんか読みづらい」と言われてしまった経験がある。 「気持ちが悪い」から始まった、明朝体の居場所作り 6年前。鈴木さんには忘れられないエ

    明朝体は絶滅するのか? AXIS Font生みの親の挑戦
  • 論理削除が云々について - mike-neckのブログ

    今日朝イチで見たエントリーがこれでした。 qiita.com 論理削除の弊害は色々なところで言われているけど、僕の足りない頭で理解している所によると、二つの値しか持たない削除フラグ的なものはカーディナリティが云々で検索条件につけても性能上的にもよくないし、意味がないということです。 論理削除を完全に悪だとは言いませんが、論理削除を極力排したい人たちは、基的にデータそのものを削除する、もしくは論理削除というのはまだ要件的に未確定な要素が隠されていることを示すフラグであると考えているようです。 僕がITの業界でキャリアをスタートしてから2年目くらいに配置されたプロジェクトではT字型ER手法というのをベースにしたテーブル設計をしていて、そこでかなり鍛えられたわけですが、その時にはだいたいこのような原則を叩きこまれました。 テーブルに状態を持たせない 究極には機械が認識するキーと、人間にとって意

    論理削除が云々について - mike-neckのブログ
    masayoshinym
    masayoshinym 2015/03/25
    “「社員」を雇わない会社がないことからわかるように”?
  • Bootstrapで作られたとは思えないほど洗練されたデザインのWebサイトのまとめ

    Bootstrapで作ると似たデザインになってしまうのでは? と、使用するのを躊躇している人は間違い。使い方はあなた次第です。 Bootstrapを使用して制作され、さまざまなアイデアが盛り込まれた洗練されたデザインのWebサイトを紹介します。

    Bootstrapで作られたとは思えないほど洗練されたデザインのWebサイトのまとめ
  • Unity、UE4…ゲーム開発環境にも“無料化”の波

    この3月、「Unity」「Unreal Engine 4(UE4)」という2つのゲーム開発環境/ゲームエンジンが相次いで“無料化”されました。それぞれに利用条件はありますが、これらを使ったゲーム作りを始めようと思っている個人やチーム、企業にとっては、導入のハードルが一気に下がります。どちらも、ある程度の開発をGUIベースで行えたり、ゲーム制作用の素材(キャラクター、音声、背景など)を「アセット」として入手できる仕組みを用意したりと、格的なゲームを容易に制作できる開発環境として人気を博しているものです。無料で使えるとなれば、ますます利用者の裾野は広がるでしょう。 従来の“Pro相当”になった「Unity 5」の無料版 米Unity Technologiesは3月4日、Unityの最新バージョン「Unity 5」を公開しました。有料の「Professional Edition」と、無料の「P

    Unity、UE4…ゲーム開発環境にも“無料化”の波
  • 誰でも簡単にクレカ決済できる「Square」の新サービス「$Cashtags」や「新型リーダー」などSquareまとめ

    スマートフォンやタブレットにカードリーダーを接続することで、どこでも好きな場所でクレジットカード決済を可能にするのが「Square」。近ごろは日でも「Square決済」を導入するカフェや小売店が増えています。そんなSquareは無料の個人利用向け送金サービス「Square Cash」を提供していますが、新たにビジネス向け送金サービス「$Cashtags」や「新型カードリーダー」を発表しました。 Square Cash - Send Money for Free or Accept Card Payments https://cash.me/ 「$Cashtags」でどのようにして送金を可能にするのかは、以下のムービーを見るとわかります。 Introducing $Cashtags - YouTube 「$Cashtags」はSquareの送金サービス「Square Cash」専用のタグの

    誰でも簡単にクレカ決済できる「Square」の新サービス「$Cashtags」や「新型リーダー」などSquareまとめ
  • 「ドキュメントデザイン」で最も重要な50のルールをまとめた「Color CRAYON-TIP Method」

    グラフィックデザイナーがドキュメントをデザインするにあたって特に重要な要素を「Color(カラー)」「Contrast(コントラスト)」「Repetition(反復)」「Arrangement(アレンジ)」「Why(なぜ)」「Organization(組織化)」「Negative Space(ネガティブスペース)」「Typography(タイポグラフィ)」「Iconography(図像学)」「Photography(フォトグラフィ)」という10のカテゴリに分類し、各カテゴリに5つずつ、全部で50のルールを盛り込んだインフォグラフィックが「Color CRAYON-TIP」です。 The 50 Most Important Rules of Document Design: Color CRAYON-TIP Method http://thevisualcommunicationguy.co

    「ドキュメントデザイン」で最も重要な50のルールをまとめた「Color CRAYON-TIP Method」
  • 『フォントのふしぎ』を読んだらフォントを見る目が変わってしまった | IDEA*IDEA

    なんとなく積ん読になっていた「フォントのふしぎ」を読了。マニアックなテーマではありつつも、個人的にはかーなり面白かったです。なんというか、プロの講演を聞きに行って「あ、今日は当たりだ!」と思ってしまったような達成感がありました。 著者は日でタイポグラフィやカリグラフィを学んだのちに世界的なコンテストでグランプリを2度受賞、そのあとにドイツに渡り欧文フォントのディレクターをされているというプロ中のプロの方ですね・・・(この世界では有名な人なのかな・・・?)。 とはいっても堅苦しいではなくて、さらっと読める欧州旅行記的な文体で、綺麗な写真も多いのでカフェでゆるりと読むのに最適です(実際、カフェで読んだ)。 しかし読みやすい文体でありつつも、かなりマニアックなフォント豆知識を仕入れることができて大変満足しました。有名なあのロゴはこのフォントだったのか、そしてこのフォントにはこういう歴史があっ

    『フォントのふしぎ』を読んだらフォントを見る目が変わってしまった | IDEA*IDEA
  • CPU実験で自作CPUにUNIXライクOS (xv6) を移植した話 - 豆腐の豆腐和え

    今年のCPU実験では、有志からなる我らがX班が、おそらくCPU実験史上初である自作CPUへのOS (xv6) 移植に成功しました。コア係とコンパイラ係の面々がそれぞれまとめ記事を書いていたので、OS係から見たOS移植のまとめも書こうかなと思います。こんなことしてましたってことが伝わればいいなと思います。 この記事を読む後輩やらなんやらがいたら、ぜひ僕らがやったようなことはさっさとクリアしちゃって、さらにさらに面白いことをする踏み台にしていってほしいですね。 どなたが読んでもある程度概要が伝わるよう、まずCPU実験とは何かということをさらっと書いた後、実際にxv6を移植するにあたってやったことをまとめたいと思います。 CPU実験とは CPU実験は僕の学科(理学部情報科学科)で3年冬に行われる、半年間にわたる学科名物演習です。 最初の週で4~5人程度の班に分けられた後、それぞれの班でオリジナル

    CPU実験で自作CPUにUNIXライクOS (xv6) を移植した話 - 豆腐の豆腐和え
  • パソコンを毎日10時間以上使っても疲れにくい快適な環境整備、海外ノマド生活でも最少の日用品を工夫するだけ - 移転→hapilaki.net

    行く先々の机で、工夫せずにパソコンを長時間使うと疲れるのは当たり前。自分の体格に合う机やイスとは限らないからだ。海外ノマド生活累計3年の筆者が行く先々でいかにしてパソコンを快適に使っているかを述べる。 概要:ディスプレイの高さ調整とマウスの使用 毎日10時間以上パソコンを使うわけだから、体勢に無理があると疲れが蓄積されて慢性的な不調になる。ディスプレイの高さ調整とマウスを使うことで疲れにくくできる。 海外ノマド生活で行く先々の一泊数百円のゲストハウスに、自分にぴったり合うすばらしい机とイスがある訳がない。よって、自分に最適な環境は自分で構築する必要がある。日で定住している人にも応用が利く。 疲れない体勢を維持する具体例 イメージ図 ディスプレイの高さを上げて、背による腰痛を防止する。下図内の丸は人の頭。矢印は視線を表す。視線の先はノートパソコン。ディスプレイの高さを上げると視線が下がり

    パソコンを毎日10時間以上使っても疲れにくい快適な環境整備、海外ノマド生活でも最少の日用品を工夫するだけ - 移転→hapilaki.net
  • 「オレすごいだろ!?」自慢するめんどうくさい人をかわすオトナの対応方法5つ - リクナビNEXTジャーナル

    人生を振り返ってみましょう。学校のクラス、サークル、社内などのグループの中に、一人くらい自慢好きな人がいたでしょう。 毎年、冬休み明けにお年玉の金額を自慢してきた同級生。 合コンの成果を自慢してくる先輩。 飲むたびに10年前のビッグな仕事を自慢する上司。 ママ友の子ども自慢……。 社内のチームで成果が出たときに、自分の手柄だと主張する人。 あからさまな自慢だけではなく、テスト当日の朝に「全然、勉強しないでゲームしちゃったよ」と笑顔で高得点を取る、勉強しなくても好成績自慢や「仕事が忙しくて4時間しか寝てないんだよ~」という寝てない自慢もあります。 油断して聞いていたら自慢話だったという裏自慢ですね。 「また自慢か」と思って、違うことを考えていると「ちゃんと聞いてる?」と迫ってきます。 毎回、自慢を聞かされると、正直、めんどくさい! 自慢は弱者の戦略 なぜ彼らが自慢を繰り返すのかと言うと、ズバ

    「オレすごいだろ!?」自慢するめんどうくさい人をかわすオトナの対応方法5つ - リクナビNEXTジャーナル
    masayoshinym
    masayoshinym 2015/03/25
    “○○さんって、ここが○○さんより凄いですよね”こんなこと言う人間になりたくない。
  • 【翻訳】無人島に女だけでサバイバル生活をするとどうなるのか

    事件】無人島で男女が集団サバイバル生活をした結果 これを読んで無人島ネタを思い出したので惰訳を一つ。 何年か前、フェミニストのルームメイトとオランダ版の『サバイバー』を見て面白い経験をした。この番組は、二つの島に女だけのチームと男だけのチームに別れて、それぞれでサバイバルをするというものだった。フェミニストのルームメイトは、俺や他の学生達にこの番組について何週間も前から喧伝していた。彼女によると、「家父長制の悪から無縁の、女性によって治められた社会がどのようなものであるかを、この番組は見せてくれるでしょうよ」ということだった。 そして、始まった。ああ、番組はそれを見せてくれた。 番組はまず両グループがそれぞれの島に降ろされ、いくらかの料や装備を渡され、あとは自力で生き残ってくれというものだった。両方のグループでまずチームの体制をどうするかで口論が起こった。それから男達は彼らが必要だと感

    【翻訳】無人島に女だけでサバイバル生活をするとどうなるのか
    masayoshinym
    masayoshinym 2015/03/25
    ここでやんな。
  • Unityの2DやuGUIのパフォーマンス最適化についての7つのTips - テラシュールブログ

    最適化というか、改善する話です。 モバイル向けに作った時に妙に遅かった場合、この辺りの要因が絡んでいるケースが多い印象です。この辺りは作る際に確認しながら作ると、後々痛みが少なくて良いかなと思います。 目次 目次 プロファイラで確認する エディタ上で動かすプロファイラの注意点 メソッド毎の負荷について DrawMeshを抑える バッチングされない謎の理由 バッチングしやすくする為には フィルレートに気をつける よくあるフィルレートで死ぬパターン フィルレート対策 uGUIにおけるフィルレート対策 Unity 2Dにおけるフィルレート対策 解像度を下げる ゲーム画面は低解像度、UIは高解像度 バッチについて注意すべき事 フォントの扱いについて テクスチャ更新時のスパイク 2つの対策 UIを動かす(変形させる)コストについて 物理演算について その他… VSYNCについて Tweenとか Pi

  • 「ブラック研修」是正を/参院予算委 吉良氏に厚労相「把握につとめる」

    合宿させて「お百度参(ひゃくどまい)り」「滝行(たきぎょう)」の強要―。日共産党の吉良よし子議員は23日の参院予算委員会で、ブラック企業が「研修」に名を借りて行っている重大な人権侵害の実態を告発し、是正を求めました。塩崎恭久厚労相は「悪質な研修の把握につとめていきたい」と答えました。 会社にたてつかない労働者をつくるため、業務と関連のない“精神修養”や“苦行”を押し付ける「ブラック研修」がまん延しています。吉良氏は、「ブラック研修」には(1)眠らせない(2)外部との連絡を遮断する(3)競争・序列化(4)アイデンティティー(人格)の破壊―の四つ特徴があると指摘。医療関連企業が宗教法人に依頼して行った「ブラック研修」のスケジュール(図)を具体的に示して、実態を告発しました。 それによると2泊3日、朝から晩まで“寺修行”ともいうべき「研修」でぎっしり埋まっています。 「(1日目の)夜の写経時間

    「ブラック研修」是正を/参院予算委 吉良氏に厚労相「把握につとめる」
  • あなたは4色型色覚の持ち主か?4色型色覚チェックテスト : カラパイア

    さて上の画像を見てほしい。3つの円が同じ色の点で満たされて見えるのなら、人間の一般的な色覚と言われている”3色型色覚”の持ち主だ。だが、円の中に異なる色の文字が見えるなど、ちょっと違う見え方をしているのなら特別な才能の持ち主かもしれない。あなたは普通の人より色が多く見える、”4色型色覚”の可能性がある。

    あなたは4色型色覚の持ち主か?4色型色覚チェックテスト : カラパイア
  • 【git】git pushがrejectされたときの対応方法 at softelメモ

    問題 git push しようとしたら、rejectされた。どうしよう。 C:\tmp\gittest\testB>git push c:\tmp\gittest\test master To c:\tmp\gittest\test ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to 'c:\tmp\gittest\test' hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Merge the remote changes (e.g. 'git pull') hint: before pushing again.

    【git】git pushがrejectされたときの対応方法 at softelメモ