hmily340621のブックマーク (599)

  • WebブラウザだけではじめるRuby/Railsプログラミング - Qiita

    これからプログラミングを始めてみたい人に向けて、Webブラウザだけですぐに使えるRuby/Railsのクラウド開発環境 (Nitrous.io) を紹介します。 Rails環境構築の壁 プログラミングを始めるためには、開発環境を構築する必要があります。RubyRailsの開発環境の構築方法はRails Girls インストール・レシピが参考になりますが、いくつかのソフトウェアをインストールする必要がありました。 RubyRails データベース (SQLite) エディタ (Sublime Text, TeraPad) ターミナル (iTerm, PuTTY) バージョン管理 (git) RailsInstallerは、これらのソフトウェアをワンクリックでインストールしてくれますが、最近は更新されておらずRuby1.9.3 + Rails 3.2とバージョンが古くなっています。なお

    WebブラウザだけではじめるRuby/Railsプログラミング - Qiita
  • ドトールで流れるBGMをまとめてみた - 7番劇場

    を読んだり勉強したりするときは、どうも自宅だと集中できず、大抵カフェなどに行くのですが、中でも近所のドトールにはよく行きます。同じようにを読んだり勉強したりしている人が多いこと、そしてBGMが落ち着いていて集中しやすいからかもしれません。 そんな訳で、ドトールのBGMが気に入っているので流れている曲を(ほんの一部ですが)まとめてみました。全国どこでも同じ曲を使っているのかは分かりませんが、通っている店舗では少なくとも5年間は変わってなさそうです。 Ricky Nelson - It doesn't matter anymore - YouTube The Association - Silent Song Through the Land - YouTube Chris Montez- I'm Glad There Is You ( In This World Of Ordinary

    ドトールで流れるBGMをまとめてみた - 7番劇場
  • すべての写真好きに捧ぐ!撮影に役立つiPhoneアプリおすすめ10選!

    普段私も使っている、写真好き&カメラ好きのみなさまに役立つであろうiPhoneアプリを10個厳選してご紹介します!ロケハンから当日の撮影までいろんな場面で役立つアプリです☆ぜんぶインストールして1つのフォルダにまとめておきたいくらい。いくつ知っていましたか? もはやフォトグラファーのみならず、普通の人にも必須となりつつあるスマートフォン。通話さえ出来れば十分だ!という硬派な方もいるかもしれませんが、今回はそんな人でもそろそろiPhoneにしようかしら。。と思うような撮影に役立つiPhoneアプリを10個ほどご紹介します。 どれも私のiPhoneにインストールされていて一線で活躍してくれるアプリです。 なお、私iPhoneユーザーのためAndoroidユーザーのことは今回あまり考慮していません。。スミマセン。クリエイティブ系のアプリはiOSの方が圧倒的にラインナップが充実していますよと^^

    すべての写真好きに捧ぐ!撮影に役立つiPhoneアプリおすすめ10選!
  • 永久保存版!デジタル一眼レフ初心者のためのカメラ用語辞典 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    こんにちは。みなさま、連休はどこかにお出掛けしましたか? 7年振りの海外旅行で張り切り、自前のデジタル一眼レフを持って行ったのに、バッテリーを忘れて結局iPhoneで撮影していたライターのemiです。 iPhoneでも充分キレイな写真が撮れるけど、最近流行りのデジタル一眼レフも使ってみたい!という方のお役に立つように、今回はよく使うカメラ用語をまとめてみました。「これ、どういう意味だっけ?」と思ったとき、ぜひ参考にしてください。 それでは、はじめます。 ア行 アウトフォーカス 絞りを調節することで、画面の中にあえてピントを外してぼかした部分を入れること。ピンぼけとは違います。 例えば、人物の撮影でバックをぼかして際立たせるなどは、LIGブログでもよく取り入れている手法だと思います。 こういうことですね。 赤目現象(あかめげんしょう) フラッシュを使って写真を撮影したとき、人物などの目が赤く

    永久保存版!デジタル一眼レフ初心者のためのカメラ用語辞典 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
  • OS X 10.9.3 Mavericksにアップデート後、ユーザーディレクトリ(/Users)が表示されなくなった場合の対処法。

    OS X 10.9.3 Mavericksにアップデート後、ユーザーディレクトリ(/Users)が表示されなくなった場合の対処法。
  • Macで「.DS_Store」と「._xxx」ファイルを作らない方法 - Amarronの日記

    実行環境:OS X バージョン10.9 Macでファイルを編集すると隠しファイルが作成されます。 MacユーザーであればFinderの設定で不可視ファイルを非表示にすれば気にならないのですが、 共有ドライブを使用しているとWindowsユーザーから文句を言われたり、 何を見たか丸わかりになってしまうのでかなり不便です。 対処方法は次の2パターン。 ターミナルコマンドで作成しないようにする。 隠しファイルを削除するアプリを使う。 私は、ターミナルコマンドでは「.DS_Store」が作成されないように出来たのですが、 「._xxx」が作成されて続けてしまったので、隠しファイルを削除するアプリも使いました。 (ファイルサーバー上の隠しファイルのみ作成したくない場合はターミナルコマンドで大丈夫そうです。) 1. ターミナルコマンドで作成しないようにする。 [アプリケーション]→[ユーティリティ]→

    Macで「.DS_Store」と「._xxx」ファイルを作らない方法 - Amarronの日記
  • Webフレームワークのパフォーマンス比較

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Webフレームワークのパフォーマンス比較
  • OS X 10.9 Mavericksからの新機能「App Nap」をシステム全体で無効にするdefaultsコマンド。

    OS X 10.9 MavericksのApp Napを無効にするdefaultsコマンドが見つかったそうなので試してみました。詳細は以下から。 AppleMacの消費電力を抑えるためにアプリがアクティブでなく画面の最前面に表示されていない場合に限り、アプリのCPU使用を抑制する「App Nap」という新機能をOS X 10.9 Mavericksで導入しましたが、 この機能が動いているとバックグラウンドでレンダリングさせているSafariやAdobe系のアプリが止まってしまったりするケースが新たに報告されていまが、このApp Napを止めるdefaultsコマンドが新たに発見されたそうです。(Adobe) App Napをシステム全体で変更するdefaultsコマンド OS X 10.9 Mavericksで新たに導入されたApp Nap(Power Nap)は以下のdefaultsコ

    OS X 10.9 Mavericksからの新機能「App Nap」をシステム全体で無効にするdefaultsコマンド。
  • iOSアプリのアップデート通知メソッド - Qiita

    AppStoreから最新バージョンを検索してユーザーに通知するメソッドを作ってみました。 ユーザーに使ってもらうアプリを常に最新版にして欲しい場合などに、使えるかと思います。 #import <Foundation/Foundation.h> @interface UpdateChecker : NSObject + (void)checkApplicationNewVersionWithAppStoreId:(NSString *)storeId foundBlock:(void (^)(NSURL *url, NSString *version))block; @end #import "UpdateChecker.h" #define kAppStoreAPIURL @"http://ax.itunes.apple.com/WebObjects/MZStoreServices.woa

    iOSアプリのアップデート通知メソッド - Qiita
  • ActiveRecordのSQLインジェクションパターン

    (Last Updated On: 2018年10月7日)Railsで多用されているActiveRecordのインジェクションパターンを簡単に紹介します。出典はrails-sqli.orgなのでより詳しい解説はこちらで確認してください。特に気をつける必要があると思われる物のみをピックアップしました。 Exists?メソッド User.exists? params[:user] params[:user]などの使い方は危険です。RailsPHPなどと同様にuser[]というパラメーターで配列化します。 ?user[]=1 が入力の場合、 SELECT 1 AS one FROM "users" WHERE (1) LIMIT 1 となり不正なクエリが実行されます。 Calculateメソッド CalculateメソッドはSQLの集約関数を実行するメソッドです。average、calcula

    ActiveRecordのSQLインジェクションパターン
  • Mac OSX で開発環境を構築するための環境構築 (Homebrew, Git, SVN, Ruby, Perl, Python) - Qiita

    UPDATED: 2017/11/27 記事は2014年当初の情報であり、現在は古くなっている可能性があります。 記事中で紹介している各種プロダクトの最新ドキュメントをご参照下さい。 はじめに OS X で最近流行のツールは RubyPython ベースのものが多いのですが もともとインストールされている各処理系はバージョンが古いです。 その更新自体にこれから紹介する Homebrew 等を使っている記事が多く、 どこから手を付けていいか迷ったりしたので、まとめておきます。 目標 パッケージマネージャ Homebrew のインストール システムデフォルトとは別に Git, JDK, Ruby, Perl, Python の最新版をインストール 大まかな流れ システムにプリインストールされている Ruby で Homebrew をインストール Homebrew から各種追加パッケージ

    Mac OSX で開発環境を構築するための環境構築 (Homebrew, Git, SVN, Ruby, Perl, Python) - Qiita
  • Xcode5時代の「かんたん」iOSアプリ開発セットアップ - Qiita

    Androidに比べると、iOSのアプリ開発は証明書やらprovisioning profileやらを用意しないといけなかったりデバイスを登録しないといけなかったりで、とかく面倒な印象です。 確かに以前はそうでしたが、Xcode5からはこのあたりの面倒さが大幅に改善されています。 ネットで情報を検索しても古い情報が大量にヒットしてしまい、なかなかそのことが分からなかったので、これからiOSアプリを開発する人のために情報をまとめておくことにしました。 前提 Xcode5を使ってiOSアプリを開発する場合に必要な準備についてまとめました。 MacBook Air(Mountain Lion)+Xcode 5.1.1+Firefoxで実際に試しました。 ちなみにこちらの環境ではChromeでDeveloperサイトで操作をすると「Loading...」という画面が表示されたまま先に進まないことが

    Xcode5時代の「かんたん」iOSアプリ開発セットアップ - Qiita
  • Word で 2文字以上の文字を丸で囲む | へーいち の うぇぶろぐ

    へーいち が、徒然なるままに記録している雑記帳です。(^_^;) 初心者向けに「コンピュータで困ったときの対処方法」や「コンピュータをより便利に使おう」といった内容を充実させたいと思ってはおりますが、何を隠そう「雑記帳」ですから自分用のメモや備忘録も兼ねることになるでしょう。 << February 2024 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 >>

    Word で 2文字以上の文字を丸で囲む | へーいち の うぇぶろぐ
  • 約1万円! RetinaなPC用ディスプレイを激安で入手する方法|ONLINE デジモノステーション

    サブモニター用に小型のディスプレイがほしくて探していたんですが、調べてみると結構数が少ないんです。「15型以下」「解像度高め」というのが希望で、解像度は高ければ高いほどいい。でも、フルHD級だと20型以上になってしまうようです。 そんなときに見つけたのが今回のネタ。iPad用のパネルを改造してディスプレイとして使っている人が結構いて、それらを参考にしつつ実際に試してみました。 必要なものは以下の3つで、どれも通販で購入できます。 ●液晶パネル ●変換アダプタ ●ケーブル類 ▲液晶パネルは『iPad Retinaディスプレイモデル』に使われているパーツ。「LP097QX1」で検索すれば見付かると思います。7000円程度。 ▲変換アダプタは液晶パネルへDisplayPortでの入力を可能にするものです。こちらは「2048×1536 LCD to DisplayPort Adapter」で

    約1万円! RetinaなPC用ディスプレイを激安で入手する方法|ONLINE デジモノステーション
  • [MySQL][Python]8000万レコードをInsertする | Momentum

    概要 ・とある物件で8000万弱のレコードを新規のDBに効率的にぶち込む方法を考える必要に ・MySQL(Amazon RDS) + Python(mysql.connector)を想定 ・mysql.connector + pythonについては拙文ながら(http://nekopuni.holy.jp/?p=927)に書いております。 ・コミットの位置には気をつけよう + Multiple Insert最強ねというお話。 方法その1 まずは最初にやった方法。1レコードごとにInsertしてコミットしていく方法。 今までDB関連でやったコードはレコード量も大したことなかったので以下の方法でも特に問題なかった。 具体的な環境としてはテキストデータ(csv)を読み込み、それをDBにInsertしていくというもの。 csvの中身は日付(DATE)とデータ値(VALUE)がカンマ区切りになってい

  • シークヮーサーとファイアーエムブレムの表記ゆれを正規表現で表す - Qiita

    正規表現を構文図にしてくれるRegexperに通してみます。 Regexper シークヮーサー これで(22+1)422=80通りあります。小さい「ヮ」ってシークヮーサーでしか使わないよねぇ。 追記:ファイアーエムブレムの表記 同様に、任天堂のロールプレイングシミュレーションであるファイアーエムブレムも、正式な表記はこの公式Webサイトの通りですが、発音の関係で表記が揺れるようです。

    シークヮーサーとファイアーエムブレムの表記ゆれを正規表現で表す - Qiita
  • ブロックをdo…endで書くか{…}で書くかにより挙動が変わる例 - Qiita

    Ruby - Nokogiriによるスクレイピング(YahooFinance) - Qiita のコメント欄を書いているときに、挙動の違いに改めて気付いたので挙げときます。 Enumerable#injectに限られる話ではないのですが、気付いたときに使っていたのがこのメソッドだったので。 先に結論を do…endで書くときには、返値確認用のpを直接使うな。 Enumerable#inject まず中括弧の場合。injectの例としてこちらから引用します。 ruby の inject をわかりやすく説明してみる - Λάδι Βιώσας

    ブロックをdo…endで書くか{…}で書くかにより挙動が変わる例 - Qiita
  • WordPress高速化|1秒前半で表示させるための8つ+3つの方法を解説

    ユーザーに届ける価値を徹底的に追求する マーケティングを提供します © Copyright 2022 バズ部. All rights reserved. WordPressの数少ない欠点の一つは、サイトの表示速度が遅くなりがちなことである。あなたも読み込みが遅いサイトに出くわし、見るのをやめた経験があるのではないだろうか。 サイトの表示速度が遅くなるとユーザビリティが低下し、SEOにも悪影響を与えかねない。 米国のSEO会社の調査によると、40%のユーザーが、読み込み時間が3秒を超えると訪問を諦めてしまう。また、Googleは、「良好なユーザー体験を提供するためには、LCP2.5秒以下を目指すべき」と公言している。 ※LCP(Largest Contentful Paint)とは、ページのメインコンテンツが読み込まれるまでの時間を指す。 そこで今回は、3秒以内に読み込まれるサイトを目標に、

    WordPress高速化|1秒前半で表示させるための8つ+3つの方法を解説
  • iOSノウハウ集(2014年版) - Qiita

    heathrowエンジニアブログからの転載です。 元々は社内Wikiにあったものを持ってきたので古い部分があります。 heathrowでは好きなファッションブランドをまとめ読みFavricaというiOSアプリを開発しています。日1.0.4がリリースされています! View系 ストーリーボードはマージできない 開発の単位で分ける(同時に編集できないので) .xib .storyboard の読み込みに時間がかかる時がある viewDidLoadが呼び出される直前に暗黙的に読み込まれる(メソッド名通りである)ので明示的に読み込まないようにしてviewWillAppear、viewDidAppear等で読ませるとよし Viewの実装はガンガンUIViewかUIControlをサブクラス化してViewControllerから切り分けていく UIAlertViewとかUIActionSheetのデ

    iOSノウハウ集(2014年版) - Qiita
  • ドラッグ&ドロップで画像をUPできるようにするjQueryプラグイン「JQuery File Uploader」:phpspot開発日誌

    Daniel.uy - Online Code Demos ドラッグ&ドロップで画像をUPできるようにするjQueryプラグイン「JQuery File Uploader」。 Bootstrapベースのものや、Bootstrap以外でも使えるっぽいです。もちろん、ドラッグ&ドロップだけでなくボタンクリックによるファイル選択→UPも可能 関連エントリ 単体で動くドラッグ&ドロップ用JSライブラリ「Draggabilly」 ドラッグ&ドロップで再編成できるPinterest風レイアウト作成プラグイン「jQuery.Shapeshift」