タグ キータ
人気順 5 users 10 users 50 users 100 users 1000 usersGoogle Homeで遊ぶエンジニア21人の奇抜なHackまとめ – SmartHacks Magazine
技術には歴史がある。しかし、技術者には過去はない。ただ創造あるのみ。 稲葉清右衛門 技術の進歩は人間の知的好奇心によって発展してきました。 昨年の発売以来、スマートスピーカーは現在エンジニアの格好の遊び相手になっているようです。 この記事では、Qiita(キータ)の中から、Google Homeを使ったユニークなHackを21個、厳選してまとめました。お楽しみください。 【n_uさん】異業種ロボッ... 続きを読む
「元グーグル」という肩書はいつか外したい――及川卓也さんが考える、日本の「残念なIT」からの脱出法 | HRナビ by リクルート
DEC(デジタル・イクイップメント・コーポレーション)・マイクロソフト・グーグルと、時代を築いた外資系IT企業を渡り歩いた及川卓也さん。マイクロソフトではWindows NT、グーグル時代にはGoogle日本語入力やChrome OSなどのプロダクトに、エンジニアリングマネージャーとして携わっている。 今年5月にプログラマー向けの技術情報共有サービス「Qiita(キータ)」を運営するインクリメンツ... 続きを読む
MVCの流れを簡単にまとめてみる - Qiita [キータ]
理解しやすいように適当に遮ったり、言い切ってしまったところもあるがご容赦いただきたい。 MVCの登場 MVCは、SmalltalkのGUIライブラリのモデルとして登場した。 これはGUIアプリケーションを記述する際に、適切なモデル化を進めるのにとてもいい考え方だと思われていたし、実際にそうだった。 これはアーキテクチャパターンとして、それぞれがどのように依存するべきか、どこにコードを書くべきかとい... 続きを読む
開発ツール - ナウいツールやサービスなどのまとめ - Qiita [キータ]
国内注目のWebサービスを支える言語・フレームワーク・アーキテクチャ一覧【2013年版】 をもとにナウい感じのサービスなどをまとめた。分類がおかしいかもしれないのん コード管理 ソースコードは Git で管理しているところが増えている Git GitHub GitHub Enterprise: Enterprise 向け Gitlab Gitlab Cloud Gitlab CE: オープンソース... 続きを読む
[初心者向け] RubyやRailsでリファクタリングに使えそうなイディオムとか便利メソッドとか - Qiita [キータ]
はじめに: 遠回りせずに「近道」を探す RubyやRailsを始めたばかりの人は、もっと短く書く方法や便利な標準ライブラリの存在を知らずに遠回りした書き方をしてしまいがちです。 そこで、RubyやRails初心者の人によく見かける「遠回り(または車輪の再発明)」と、それを回避する「近道」をいろいろ集めてみました。 Ruby編 後置ifで行数を減らす 続きを読む
nginx - 無料のSSL証明書StartSSLを活用する - Qiita [キータ]
背景 自前のサービスでhttps通信をサポートするには、SSL証明書が必要になります。 自分で使用するだけなら、SSL証明書も自前で作成するいわゆるオレオレ証明書を用いても良いのですが、外部に公開するサービスの場合そうとも行きません。 SSL証明書というと値段が高い印象がありましたが、StartSSLというサービスで無料でSSL証明書の発行を受けられると言うことで試してみました。 StartSSL... 続きを読む
git - 英語コミットコメントに使えるオシャレフレーズ集 - Qiita [キータ]
英語コミットコメントに使えそうなオシャレフレーズを聞いたので、これを使ってドヤ顔コミットをしたくてやれるチャンスを虎視眈々と狙う毎日です v, x, g, z とかこのへんが入ってる単語だとなんかカッコ良さ増す。 tweak とかデザイナーにはだいぶ便利。 undesireble 好ましくない avoid, circumvent 回避する retrieve 受け取る(fetch) revise =... 続きを読む
ShellScript - シェルスクリプトを書くときに気をつける9箇条 - Qiita [キータ]
あくまでも個人的なものであるので、傍から見るとナンセンスな項目があるかもしれませんが、建設的な意見や批判などは大歓迎なので、コメント欄などからお願いします。 1. グローバル変数は大文字 PATH や HOME など、環境変数が大文字なので、エクスポートする変数を大文字で書くという習慣は一般的であるような気がしますが、エクスポートする変数を抱えるシェルスクリプトを作成する機会が稀なので。 グローバ... 続きを読む
Objective-C - iOSアプリ開発をする自分が始めたばかりの頃から何度も読みなおしてる本 - Qiita [キータ]
iOSについては環境の進化が速く、書籍の内容が古くなっていることがほとんどなのですが Android開発を始めたばかりの僕が読みたかった本が面白かったので自分も似たようなことを書いておきます。 詳解 Objective-C 2.0 Objective-Cのメモリ管理の仕組みであるリファレンスカウンタについて理解するために購入。現在発売中の第3版ではARCについても記載されているので最新のものを買う... 続きを読む
Ruby - 今っぽい Vagrant + Chef Solo チュートリアル - Qiita [キータ]
Vagrant と Chef Solo ってとてもベンリそうに見えてたのですが、ネット上にあるのは断片的な情報が多かったり、そもそもいろんなやり方があって混乱してたので、サックリ始めるためのチュートリアルを書きました。これをきっかけにベンリな Vagrant ライフを堪能して頂ければ幸いです。 3行のまとめ Vagrant + Chef Solo + Berkshelf でいこう。プラグインは v... 続きを読む
ライセンスの選択を恐れる必要はありません - Qiita [キータ]
はじめに (訳註: この「はじめに」の章は原文にはなく、翻訳者(@tadsan)によるものです。記事の著作権表示及び元Webサイトの利用規約、免責事項、そしてこの記事についての訳者の見解について記します) この記事はCC BY 3.0に基いて公開されてゐるWebサイトChoosing an OSS license doesn’t need to be scary - ChooseALicense.... 続きを読む
PHPでデータベースに接続するときのまとめ - Qiita [キータ]
初心者がやりがちなミス MySQL関数を利用している mysql_connect() や mysql_query() などの関数のことを指す。 現在はこれはさまざまな観点から非推奨とされており、PDOクラスを使うことが最も推奨される。 エンコーディング指定の方法を誤っている エンコーディング指定に SET NAMES や SET CHARACTER SET を用いてはいけない。 これらはデータベー... 続きを読む
JavaScript - コールバック……駆逐してやる…この世から…一匹…残らず!! - Qiita [キータ]
このテキストは JavaScript のコールバック地獄に疲れたひとのためのコールバック駆逐術指南書です。対象読者は JavaScript道初段くらいの人です。このテキストを読むと、以下のそれぞれの手段における非同期処理制御の仕組み、利点および欠点がわかるようになるかもしれません。 コールバック地獄 jQuery.Deferred async.js generators co fibers asy... 続きを読む
これからiOSやる奴はここ読んどけ - Qiita [キータ]
まずMacを買います! Macでないと開発はできないので、 これがないとお話になりません。。。 インストールしておくもの Xcode Mac App Storeからダウンロードできます。 実機インストールやApp Storeに公開したい場合は、 iOS Developer Programを購入する必要があります。 まずはこれを読むべき Appleのドキュメント集(日本語訳Version) http... 続きを読む
vim使っているrubyistで、これ入れていないのはヤバいプラグインまとめ 16個 (2013-01更新) - Qiita [キータ]
vim使っているrubyistで、これ入れていないのはヤバいプラグインまとめ 16個 (2013-01更新) Vim (384) Ruby (1887) alpaca_taichouが10ヶ月前にKobitoから投稿 (5ヶ月前に編集) 編集履歴(4) 編集リクエストを作成する 最終更新(2013-01-13) 記事を書いてから時間が経って情報が劣化したので、最新情報に更新しました。 なお、qii... 続きを読む
iPhoneアプリ申請やAppleの審査に関するメモ - Qiita [キータ]
iPhoneアプリの申請作業を行う上で知っておいた方が良いことをまとめておきます。(一部個人の見解なども混ざってます) アプリ申請前 アプリはどこから申請するの? iTunes Connectというサイトから申請できます。ブラウザはSafariでアクセスすることをおすすめします。 誰でも申請できるの? iOS Developer Programに登録する必要があります。(年間参加費 ¥8,400)... 続きを読む
Googleから学ぶ ヌルヌルサクサクなスライドメニュー #JavaScript #CSS - Qiita [キータ]
スマフォwebページのスライドメニュー アプリでは当たり前のように実装されているスライドメニューですが、webページではなかなか使い心地のよいスライドメニューが実装されているのは見かけません。 スマートフォンのブラウザではjavascriptでのアニメーションはどうしてもガタガタになってしまうし、ちらつきやスクロール制御のめんどくささからもうwebページでネイティブアプリ並のスライドメニューを実装... 続きを読む
英語のコメントや issue で頻出する略語の意味 (FYI, AFAIK, ...) #git #English #Qiita - Qiita [キータ]
英語のコメントや issue で頻出する略語の意味 (FYI, AFAIK, ...) 編集 git (493) English (1) Qiita (232) 編集 uasiが2分前にKobitoから投稿 続きを読む
Qiita(キータ) - プログラマの技術情報共有サイト
Qiitaは、プログラマのための技術情報共有サービスです。プログラミングに関することをどんどん投稿して、知識を記録、共有しましょう。Qiitaに投稿すると、自分のコードやノウハウを見やすい形で残すことができます。 技術情報はテキストファイルへのメモではなく、タグを付けた文章、シンタックスハイライトされたコードで保存しましょう。 続きを読む