タグ

2014年12月4日のブックマーク (21件)

  • 38才からのプログラミング入門 - the code to rock

    こちらは Perl入学式 Advent Calendar 2014 の4日目の記事です。 昨日は @xtetsuji さんの「いつもの風景」でした。 お寿司いいですね。 はじめに さて、「Perl入学式」はプログラミング初心者およびPerl入門者のための無料の勉強会です。 最近の傾向としては、他のプログラミング言語の経験はあるけれどPerlには馴染みがないから来た、という参加者も少なくないようですが、僕自身はプログラミング自体まったくの初心者という段階から参加し始めました。 ただ、ひとくちに「初心者」と言っても、「子供の時期から学ぶのか、大人になってから学ぶのか」では大きな違いがあると感じます。 よって以下では、自分の体験にもとづいて、後者の「大人」(とくには30代以降の社会人)がプログラミングに初めて触れることについて、徒然に書いてみたいと思います。 極私的な入門記 僕は現在、39才+7

    38才からのプログラミング入門 - the code to rock
  • お名前.comメールマガジン誤配信に関するお詫び(更新:2014年12月5日 15:45) | ドメイン取るなら お名前.com - ドメイン取得 年間380円~

    ドメインのご利用ならこちらがおトクです(ドメイン永久無料!さらにサーバー初期費用無料&月額最大2ヶ月無料!)

    お名前.comメールマガジン誤配信に関するお詫び(更新:2014年12月5日 15:45) | ドメイン取るなら お名前.com - ドメイン取得 年間380円~
    teracy_junk
    teracy_junk 2014/12/04
    『12月4日 17時30分頃に配信いたしましたメールマガジンにおいて当社の作業上のミスにより、 本文内に他のお客様の「法人名または名字」「ドメイン名」「会員ID」が記載され配信していることが発覚しました。』
  • プロトタイピングと仮デザイン指針 - mizchi's blog

    プロトタイピングにあたって考えたこと プロトタイピングの目的を損ねない 目的: 機能性の担保 以上の目的にあわないものは優先度を落とす やりすぎると実装の邪魔 どこからどこからが機能性? ユーザー目線で: UIを通して画面に副作用が起きること 開発者視点で: 内部の論理モデルが正しく動くこと デザインとの境界領域 レイアウトや余白の間隔は、機能としての実現性に直結するので機能に含む できるだけテキストボタンじゃなくてfont-awesomeとかを使う アイコン選定は適当でいい(どうせ変えられるし) レスポンシブは難しいので最初に真面目に設計する or 最初は一切考えない 実装者のCSS習熟度によるけど最初は固定幅とかが楽 開発中の未定義領域 ドッグフーディングで感じた小さい不満はその場で直す。プロトタイピング中に感じたものはたぶん正しいという前提 たとえば、ローディングアニメーションや確

    プロトタイピングと仮デザイン指針 - mizchi's blog
  • TextViewに表示したURLやメールアドレスに、リンクを作成する方法をご紹介します | TechBooster

    AndroidのViewの一つであるTextViewでは、WebサイトのURLやメールアドレスに対してリンクを張ることが可能です。 今回は簡単な自己紹介画面を作成し、String型の文字列に定義したブログのURLやメールアドレスに、リンクを作成する方法をご紹介します。 続きをどうぞ URLおよびメールアドレスにリンクを作成する URLおよびメールアドレスにリンクを作成する方法は非常に簡単で、TextViewの属性を追加するだけで実現が可能です。 まず、String型の変数に、文字列として定義したURLとメールアドレスを、TextViewで表示してみます。 public class textview1 extends Activity { String nameStr ="seit"; //ブログのURL定義 String blogStr = "https://techbooster.org

  • box-shadowで表現する、「セミフラット」なズルいデザインテクニック

    box-shadowで表現する、「セミフラット」なズルいデザインテクニック:ズルいデザイン(3)(1/2 ページ) 世の中、フラットデザイン流行りですが…… iOS 7がフラットデザインを採用したのを皮切りに、Webデザインのトレンドがフラットデザイン一色になってきましたが、立体感を完全に排した色面と空間、シンプルな描画の組み合わせだけのデザイン表現は、ある種ごまかしが効かず、また適切な利用方法を喚起させるようなUIも表現がなかなか難しいものです。 例えば、「ボタンは押せるもの」であると表現するための「押したくなる感じ」を喚起させる立体感は、ユーザビリティ面でもまだまだ有効です。今回は、流行のフラットデザインの中でも違和感なく使えて、また適切なアフォーダンスの表現が可能になる、「やりすぎていない立体感」を目指した、box-shadowを活用した各種ボックス表現の作り方を紹介します。 NGな

    box-shadowで表現する、「セミフラット」なズルいデザインテクニック
  • 国土交通省|自動車のリコール・不具合情報-クルマの異常を連ラクダ!自動車不具合情報ホットライン

     国土交通省自動車不具合情報ホットライン|自動的に移動します 移動しない場合は、リンクをクリックして下さい。https://renrakuda.mlit.go.jp/renrakuda/recallinfo-001.html

  • 報道発表資料:リコールの届出について(トヨタ カローラ 他) - 国土交通省

    PDF形式のファイルをご覧いただくためには、Adobe Acrobat Readerが必要です。 左のアイコンをクリックしてAdobe Acrobat Readerをダウンロードしてください(無償)。 Acrobat Readerをダウンロードしても、PDFファイルが正常に表示されない場合はこちらをご覧ください。

    teracy_junk
    teracy_junk 2014/12/04
    エアバッグ不具合で計18万5000台リコール
  • 詳解 iOS SDK 第4版

    TOPICS Mobile 発行年月日 2014年12月 PRINT LENGTH 752 ISBN 978-4-87311-675-4 原書 Programming iOS 7, 4th Edition FORMAT PDF EPUB iOSプログラミングを網羅的に解説する徹底ガイド。「第I部 ビュー」「第II部 インタフェース」「第III部 フレームワーク」「第IV部 その他の話題」の四部構成で解説します。第I部では、iOSアプリのUI上に表示される要素について学びます。第II部では、Cocoaフレームワークが提供する各種の機能を持った特定用途のビューについて学びます。第III部では、UIKitやFoundation以外の重要なフレームワークについて学びます。第IV部では、ファイル、ネットワーク、スレッド、アンドゥ機能など、その他の雑多な話題を扱います。iOSアプリ開発を極めたい中級以

    詳解 iOS SDK 第4版
    teracy_junk
    teracy_junk 2014/12/04
    『プログラミングのお供に机や書棚に置くだけで開運・魔除けの効果もあるバイブル』
  • デザイン設計に集中する時間を増やしてみよう - クックパッド開発者ブログ

    こんにちは! ユーザーファースト推進部のデザイングループのジョン・ジンホ(@img75)です。 前回、クックパッドのデザインプロセスについてご紹介しましたが、私からはクックパッドのデザインプロセスをより効率的にまわす為に、デザイナーとしてどのようなツールを活用しているのかを、今回は Adobe Photoshop CC のプラグインを中心にご紹介したいと思います。 デザイン設計に集中できる Photoshop などでの作業効率を向上させると、デザイナーにとって貴重な「デザイン設計に集中できる時間」が生まれます。それは結果的にクックパッドを利用してくださるみなさまにより良い機能をすばやく提供できることにつながるので、私はいつもデザインするにあたって不必要な時間を減らす努力をしています。 最近、私は「撮るレシピ」(Android/ SPweb版)のデザインを担当しました。 「撮るレシピ」は、こ

    デザイン設計に集中する時間を増やしてみよう - クックパッド開発者ブログ
    teracy_junk
    teracy_junk 2014/12/04
    『デザイン設計に集中する時間を増やしてみよう』
  • WebPでモバイルアプリの通信量を劇的に削減する - クックパッド開発者ブログ

    モバイルファースト室の @slightair です。 クックパッドの iOS/Android アプリは、少し前のバージョンからWebP形式の画像をサーバから取得して表示するようにしています。 この記事では、なぜ画像形式をWebPに切り替えたのか、また切り替える上で注意した点などを説明します。 Cookpad アプリと画像 クックパッドのアプリはユーザさんに投稿していただいたレシピを表示するアプリケーションです。その性質上、レシピ画像や調理手順、検索画面のサムネイルなどたくさんの画像をサーバから取得して表示する必要があります。 画像の数が増えたりサイズが大きくなればなるほど通信量が増えます。最近はスマートフォンの画面サイズがどんどん大きくなっているので、それに合わせて取得する画像を大きくしていくとさらにファイルサイズが増え、通信量も増えていってしまいます。 サーバとやりとりするデータが多くな

    WebPでモバイルアプリの通信量を劇的に削減する - クックパッド開発者ブログ
  • Emoji Cheat Sheet

    An error occurred when getting the results, please click here to try again or modify your search criteria.

    teracy_junk
    teracy_junk 2014/12/04
    絵文字チートシート
  • Gitのコミットメッセージを絵文字から始める - Qiita

    この記事はFrontrend Advent Calendar 2014 - Qiita 4日目の記事です。 はじめに Atomのコントリビューティングガイドラインでは、「コミットメッセージを絵文字から始めることを検討してみよう」と説明しています。 例えば、次のようなコミットメッセージをpushした場合、 GitHub上では、 モックアップを作成 のように絵文字が表示されます。(Atomのコミット履歴) テキストだけのコミットメッセージと比べ、一見して「あ、まだ作業中なのかな?」みたいのが汲み取りやすくて良いんじゃないかな、と思います。(ターミナルやIDEでコミットログ見ちゃう人は:construction:がそのまま出力されるのでアレですけど) 8割くらいは遊び心のつもりですが、ここしばらくは絵文字付きのコミットメッセージを気に入って使っています。 チートシート GitHubあたりが絵文字

    Gitのコミットメッセージを絵文字から始める - Qiita
    teracy_junk
    teracy_junk 2014/12/04
    分かりやすくはあるw
  • Android4.0のTextViewでHTMLを使って表示してみる / Devslog

    TextViewの中で文字を部分的に装飾したいと思うことがあるかもしれません。しかしTextViewのsetTextColor等を使うとビュー全体に適用されてしまいます。そんな時はHTMLを使うのが簡単です。

  • TechCrunch | Startup and Technology News

    Welcome back to TechCrunch’s Week in Review. This week had two major events from OpenAI and Google. OpenAI’s spring update event saw the reveal of its new model, GPT-4o, which…

    TechCrunch | Startup and Technology News
    teracy_junk
    teracy_junk 2014/12/04
    ソビエトロシアでは政府があなたを自殺させる!
  • 給湯器交換には金も時間もかかるから覚悟しておいたほうがいいぞマジで - 初老のボケ防止日記

    もう2ヶ月程前になりますが、自宅の風呂釜給湯器が壊れました。新築分譲で入居して10年が過ぎ、マンション内の知人宅でも壊れて交換した時の話を家内から聞いていたのである程度覚悟はしていたのですが、やっぱり自ら経験するのとそうでないのでは全然違いますね、精神的ダメージが。 ということで、その当時の記憶を振り返ってみました。 「それは、ある日突然に」 我が家では子供達がまだ小さいのでお風呂は夕方に沸かしており、私が帰宅する頃には自動保温が過ぎているので追い焚きをして入ります。その日もいつもと同じように平日仕事から帰宅し疲れた体を癒やそうと風呂に入って蓋を開けたところ、いつもよりお湯が多く溢れんばかり、しかもダチョウ倶楽部仕様の熱さになっておりました。 入浴後に家内に聞くと、夕方に風呂を入れるときに給湯器スイッチにエラーコードがでていたとのこと。さっそくそのエラーコード(252)を入居時に配布されて

    給湯器交換には金も時間もかかるから覚悟しておいたほうがいいぞマジで - 初老のボケ防止日記
  • Sensu APIとRaspbbery Piとパトランプでリアル警報システムを作る

    Sensu Advent Calendar 2014 3日目の記事です。 昨日はglidenoteさんの、 監視アーキテクチャ(Sensu,Pingdom,Mackerel,StatusPage.io,PagerDuty)についてまとめてみる(2014年12月版) でした。 PagerDutyというサービスが超便利そうなので使ってみようと思います。 寝てる時に電話かけてくれるのは嬉しい。 さて、この記事ではSensuAPIとRaspberryPiを使ってリアル警報システムを作ります。 サーバ管理者にとって、サーバが落ちるということは死と同義。(適当) サーバがヤバイ時にメールだけでなく、物理的なアラートを発生させ、 障害発生から検知までの時間をより短くしましょう。 システム概要 Sensu Server + Sernsu APIがどっかのインターネットに接続されたサーバで稼働している前提。

    Sensu APIとRaspbbery Piとパトランプでリアル警報システムを作る
    teracy_junk
    teracy_junk 2014/12/04
    自家製警子ちゃんだ
  • 契約による設計から見た例外 - Qiita

    正しさは相対的な概念である。 Bertrand Meyer [1] Bertrand Meyer氏は「契約による設計」という概念から例外を導出し、例外の必要性をエレガントに説明しています。また、彼の説明に則れば今までの議論と比べて例外をいくぶんか形式的に扱えるようになります。契約による設計を学ぶ前に、プログラムの正しさについてもう一度考えてみましょう。 プログラムの正しさ あるプログラムが正しいかどうかを判定するにはどのようにすれば良いでしょうか。最も簡単な方法は、あるプログラムの正しさを形式的に定義する事です。より直接的に言えば、あるプログラムの正しさを簡単な論理式で表現します。その論理式が真ならばそのプログラムは正しい。偽ならばそのプログラムは正しくありません。 これだけだと関数の戻り値を検査すれば良いだけのようにも聞こえます。しかし、そう簡単な話ではありません。純粋でない言語の場合、

    契約による設計から見た例外 - Qiita
    teracy_junk
    teracy_junk 2014/12/04
    この分量を毎日書くってぱねぇな…
  • 例外安全と例外中立 - Qiita

    現代のC++で例外安全問題を抜きにして、障害に強い強固なコードを書くことはほとんど不可能に近い。以上。 Hurb Sutter [1] 例外処理における目的は、例外の回復と例外の通知の大きく2つあります。残念ながら例外の回復はとても難しく、場合によってはそもそも不可能だったりします。その場合、例外が発生したことをより上位のレイヤーに通知する事で例外処理を託します。この時、例外の通知を受け取った側は何を前提に例外の回復を行えばよいでしょうか。例外の発生によってデータ整合性は崩れてしまっているかもしれません。通知を受け取った上位レイヤーはあらゆる状態を想定して例外の回復を試みなければならないのでしょうか。もしそうだとすれば、ただでさえ難しい例外の回復がいよいよもって現実的ではなくなってしまいます。 明らかに上位レイヤーが持つべき前提条件が存在します。これは例外を通知する側が満たすべき保証と言い

    例外安全と例外中立 - Qiita
    teracy_junk
    teracy_junk 2014/12/04
    今回も濃い
  • Git 作業における commit と push の頻度について - Qiita

    注意 この記事は、2014年に投稿されたものです。 時代は変わっても運用におけるベースは大きくは変わっていませんが、投稿としては古い内容ですのでご注意下さい。 未だにストックなど多くいただきますので注意事項として、追記させていだきます。 以下文です。 はい、今更かもしれませんが。俺としてはGitを扱う上で結構重要だと思っている commitやpushの頻度 について書きたいと思います。はじめに断っておきますが技術的なテクとかの話ではないです。ほとんどが 言われてみれば当たり前じゃん 程度の内容だと思って下さい。 ですが、flowとか運用方法 とか gitを使いこなすちょっとしたテク なんかより重要だと思っているのは俺だけでしょうか...? どの単位でコミットしたりプッシュしていますか? みなさん、どのような単位でコミットしたりするようにしていますか?未だに 適当にやってる みたいな人がい

    Git 作業における commit と push の頻度について - Qiita
    teracy_junk
    teracy_junk 2014/12/04
    なんかコメントが燃えてる
  • Docker入門、VM上でLinuxコンテナ立ち上げ〜基本操作まで

    インフラCIの環境を、Docker, Chef, Serverspec, Jenkins を使って整えたいな〜と考え、遅ればせながら Docker に入門しました。 DockerBuild, Ship, and Run Any App, Anywhere 実現したいのは、まさに以下のエントリーのような自動化。Chef cookbook のレシピが、いつでも確実に正しく構成できることを CI したいのが一番の目的です。 Docker + Chef + serverspec + Jenkins でインフラCIの環境を構築してみた – hidemium’s blog Docker 入門に際して、次の記事等を参考にしました。 いまさら聞けないDocker入門(1):アプリ開発者もインフラ管理者も知っておきたいDockerの基礎知識 – @IT Docker 初心者は phusion/base

    Docker入門、VM上でLinuxコンテナ立ち上げ〜基本操作まで
  • Webスクレイピングの法律周りの話をしよう! - Qiita

    [2020/09/09追記] 記事の内容は著作権法改正より前に記載されたものです。 最新の情報をご確認下さい。 * 著作権法の一部を改正する法律(平成30年法律第30号)について | 文化庁 * 令和2年通常国会 著作権法改正について | 文化庁 上記に関連して、次の記事を記載致しました。 * 【2020年度版】個人用クローラーの開発手順とその注意点 - Qiita 4日目になるまでに残り1時間なので、急ぎで書きます。 後、私は法律の専門家ではないので記事の正確性は保証できません。自己責任でお願いします。 はじめに Webスクレイピング技術的な情報は多いのですが、法律に関する情報は数少ないです。 その為、技術的にできる事でも遠慮してしまい、インターネット上のデータを利用する事を避けてしまう人もいます。 特にLibraHack事件以降、その傾向が強いです。 これは「モノのインターネット(

    Webスクレイピングの法律周りの話をしよう! - Qiita