タグ

tipsに関するhrfmsdのブックマーク (65)

  • キーボードで完結!ハイスピード Xcodeコーディング

    関連資料はこちらからどうぞ。 http://www.dotapon.sakura.ne.jp/blog/?p=192Read less

    キーボードで完結!ハイスピード Xcodeコーディング
  • http://enja.studiomohawk.com/2013/07/06/css-architecture/

  • Enter で ls と git status を表示すると便利 - Qiita

    とある方の "エンターだけで ls と git status 表示するようにしてある" というつぶやきを見て便利そうだと思ったのでやってみました。 基的なやり方は以下の記事が参考になりました。 zshでコマンドが空の状態でenter押したときに任意のコマンドを実行する方法 - kei_q ただ、上記方法では私の環境の場合、プロンプトが1回余分に表示されてしまって気持ちが悪いので、その辺りも手を加えました。 Installation 以下スクリプトを .zshrc に記述すれば、何も入力されていない状態で Enter を打つだけで ls と git status が表示されるようになります。 function do_enter() { if [ -n "$BUFFER" ]; then zle accept-line return 0 fi echo ls # ↓おすすめ # ls_abb

    Enter で ls と git status を表示すると便利 - Qiita
  • JavaScript イディオム集

    JavaScriptでは、初見の人にはさっぱりわからないけれども、ある程度慣れた人は当たり前に使うイディオムが結構たくさんあります。知ってしまえば何てことはないので、私の知っている限りのイディオムとその意味を解説します。 (7/3追記: twitter等で教えていただいた内容を追加しました) +v (数値化) var v = "123"; console.log(+v + 100) // 223 console.log(v + 100) // 123100 vを数値化する方法では最もメジャーです。parseFloat(v) に比べて高速なのに加えて、parseFloatとは細かい挙動が異なります(例えば空文字列の場合、parseFloatならば NaN になりますが、 +v の場合はゼロになります)。必ず数値になることが保証されており、文字列などで数値化出来ない場合はNaNが返ります。 v

  • 初めての人でも1週間で会社を起業する為の手順と流れ | 経営支援ガイド

    設立コストがかかる:株式会社を設立する場合、定款認証手数料や登録免許税など24万円程度コストがかかります。 社会保険料の支払いが発生する:社会保険への加入が必要です。従業員が増えるほど会社が負担する社会保険料も増加します。 法人住民税の均等割:赤字であっても年間およそ7万円を納めなければいけません。 報酬:社長の給料は1年間変更できません。所得税と住民税がかかるため、高額な役員報酬を設定すると税負担が大きくなるケースがある。 必要な手続きが多い:源泉徴収の納付や各種保険の手続きなどやるべきことが多いです。 まだ売上げや利益計画に確実な見込みがない場合は個人事業主から始めるのも良い選択肢です。または、株式会社より設立費用の安い合同会社という選択肢もあります。 ※合同会社のメリットは、『急増中!起業を考えているなら知っておきたい合同会社のメリット6つ』をご覧下さい。 一方で、例えば、合同会社や

    初めての人でも1週間で会社を起業する為の手順と流れ | 経営支援ガイド
  • jquery小技まとめ32

    作成:2013/07/1 更新:2014/11/01 Web制作 > 先日ECサイトを制作したときに、動きのあるサイトにしないといけなかったので、色々調べて組み込んでみたんですが、jQueryでもう何でも出来ちゃいますね。近い将来ローカルで画像なんかを編集しなくても、ブラウザだけで色々できるようになるんじゃないでしょうか。今回は定番からちょっとマイナー(Google Analytics関係とか)なものまでjQueryの小技、プラグインを集めさせていただきました。 エンジニア速報は Twitter の@commteで配信しています。 もくじ スクロール 1.ページ内リンク/フッターまわり/トップに戻る 2.パララックス スライド 3.カルーセル 4.レスポンシブなスライダー 5.ヌルヌルサクサクなスライドメニュー 6.サムネイル付きクロスフェードスライドショー 補助 7.Google Ana

    jquery小技まとめ32
  • Microsoft PowerPoint - BuildingScalableWebSystem_with_ElasticBeanstalk.pptx[読み取り専用]

    AWS ElasticBeanstalk で始めるスケーラブルなWebシステム Amazon Data Services Japan 安川 健太 (@thekentiest) アジェンダ AWS ElasticBeanstalkを利⽤して、クラウドデザインパターン (CDP)を適⽤したスケーラブルなWebシステムを構築する方法を体験 するハンズオンです。 クラウドデザインパターン (CDP)とは Webシステムにおける問題点とクラウドにおける解決方法 AWS ElasticBeanstalkとは ハンズオン:ElasticBeanstalkによるシステム構築 今後のさらなるシステムの発展にむけて AWSクラウドデザインパターンとは? AWSクラウドを使ったシステムアーキテクチャ設計を ⾏う際に発⽣する、典型的な問題とそれに対する解決 策・設計方法を、分かりやすく分類して、ノウハウとし て

  • デーモンの起動・終了にはserviceコマンドを利用しよう

    斎藤です。こんにちは。 今日は、デーモンの起動・終了に際してはserviceコマンドを使った方がいいよ、というお話です。 ※CentOS 6.4 (x86_64) でテストしています。尚、特記がある所を除きます。 デーモンの起動・終了には大きく2手 Linux、特にRedHat, CentOS, Fedora, Ubuntu[1]などでは、デーモンの起動・終了の制御の際に、大きく分けて次の2つの方法を用いる事ができます。 "/etc/init.d/"配下のスクリプト(以下、スクリプト)を直接実行する "service"コマンドを実行する 一見、同じ事をやっているように思えるのですが、実は違う部分があります。それは、起動スクリプトが扱う環境変数が違うのです。次の節で、検証してみます。 扱う環境変数が違う スクリプトを直接実行する場合は、実行時の際の環境変数をそのまま利用します。一方、serv

  • Selenium何とかっていうツールがやたら色々あるのはどういうわけなのか | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォーム

    ブラウザの画面テストを自動化するツール、Selenium。 大変便利なツールなのですが、Selenium RC、Selenium IDE、WebDriverなど色々な名前が出てきて、「なぜこんなややこしいことになっているんだろうか」と思ったことはありませんか? その理由を知るには、Seleniumの歴史について知る必要があります。 今回は、Seleniumの誕生から2013年5月現在に至るまでの歴史を振り返りながら、それぞれのツールがどのような位置付けのものなのか、見ていくことにしましょう。 ※ 歴史はいいからとりあえずSeleniumを使ってみたい、という方は、Selenium公式サイトからSelenium IDEをダウンロードすれば使えます。 Selenium Core Seleniumの原型は、米ThoughtWorks社で働いていたJason Huggins氏によって2004年に作

    Selenium何とかっていうツールがやたら色々あるのはどういうわけなのか | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォーム
  • jQuery 全角英数文字を英数半角に自動変換してフォームの使いやすさを向上させる方法 | Stronghold Archive

    どうもこんばんは。Toshikuraです。前回から引き続き、フォーム関連の連続記事です。今回のTipsは【全角英数文字を英数半角に自動変換してフォームの使いやすさを向上させる方法】です。今回のTipsはRewish@hatenaさんの記事を参照させていただきました。 フォームの使いやすさやデザイン性を向上させる33の方法 これまで何回かに分けてWEBフォーム関連の記事を書いてきましたがフォームの使いやすさやデザイン性を向上させる33の方法としてまとめました。お問い合わせや資料請求等、フォームの最適化ができれば少なからず成果に直結するのではないかと思います。興味がございましたらぜひ。 発展編 19. 全角英数文字を英数半角に自動変換 今回の例はメールアドレスや電話番号の入力フォームの入力後に全角英数文字を半角英数文字に自動変換させます。半角か全角かを迷わせる事が無いので多少なりユーザーに優し

  • JavaScriptの落とし穴

    Spring Bootのオートコンフィグレーションの恩恵によって、開発者はコンフィグレーションの煩わしさから解放され、Springを容易に動かすことができるようになりました。その反面、ブラックボックスになってハマってしまうことも少なくありません。セッションでは、Spring Bootのオートコンフィグレーションの仕組み・デバッグ方法・カスタマイズ方法を説明します。セッションを聞いてオートコンフィグレーションを便利に使っていきましょう。 (Spring Fest 2021での発表資料)

    JavaScriptの落とし穴
  • IntelliJ IDEAのエディタ周辺機能(Eclipseユーザ向け) - kaisehのブログ

    Scalaプラグインが優秀と聞いて、少し前からIntelliJ IDEA Community Editionを使い始めました。Scalaのサポートは期待通り充実していたんですが、IDE自体も快適で、Eclipseから気で乗り換えたくなってきました。 初めは、Eclipseと比べてエディタの操作感がかなり違うように見えて、とっつきにくく感じたんですが、それは単にEclipseの機能との対応関係が分かっていなかっただけで、少し馴染めば逆にIntelliJのエディタの方が使いやすい気がします。 以下、Eclipseのエディタに慣れた人向けに、IntelliJ IDEAで設定した方が良さそうな項目や機能の対応関係などを書いてみます。 最初にすること Eclipse風キーマップの使用 設定の"Keymap"で"Eclipse"を選択します。キーバインドの大部分がEclipseと共通になります。 フ

    IntelliJ IDEAのエディタ周辺機能(Eclipseユーザ向け) - kaisehのブログ
  • Capistrano for non-rubyist

    Capistrano is a tool for automating deployment of web applications. It connects to servers over SSH and runs tasks like code deployment, database migrations, and asset precompilation. It uses a Ruby DSL to define tasks and roles for different servers. Capistrano comes with default tasks but can also be customized. It is commonly used for deploying Ruby on Rails apps but works with other stacks as

    Capistrano for non-rubyist
  • 知って得する!55のRubyのトリビアな記法

    Rubyはたのしい言語です。Rubyを触っているとマニュアルにも書いていない「小さな発見」に遭遇することがよくあります。このような「発見」は、プログラムの質や効率の改善には直結しないかもしれません。いや、むしろチームプログラミングでは妨げになる可能性すらあります。しかしその一方で、言語自体が自分の知らない領域を持ち続けていることが、その対象に対する興味を失わせないための大きな要因である、というのもまた疑いのない事実なのです。つまり「発見」はたのしさに直結しているのです。 このブログにおいて「知って得するRubyのトリビアな記法」というタイトルで、今まで3回記事を書きました。 “知って得する21のRubyのトリビアな記法” “第2弾!知って得する12のRubyのトリビアな記法” “第3弾!知って得する12のRubyのトリビアな記法” これらのトリビアには、ネット検索で見つけたもの、Twitt

  • JavaScriptのthisの覚え方 - Qiita

    JavaScriptのthisは同じソースコードでも呼び出し元次第で意味が違ったりして複雑だと思われがちだけど、一回覚えてしまえば簡単だ。 JavaScriptにはthisが4種類ある これだけをしっかり覚えておけば、後は必要な時に 4種類って何があるんだっけ? と考えれば容易に思い出せる。 ちなみに、下記のコードはブラウザ上で実行することを想定している。(なのでwindowを使う) トップレベルのthis グローバルオブジェクトを指す。 var hoge = "fuga"; window.foo = "bar"; // fuga+bar と表示される console.log(this.hoge + "+" + this.foo); (function(){ // 同じくfuga+bar と表示される console.log(this.hoge + "+" + this.foo); })(

    JavaScriptのthisの覚え方 - Qiita
  • 一番いいメール配信を頼む « サーバーワークス技術ブログ

    こんにちワン、サーバーワークスの楽しい仲間・川口です。WEBサービスにおいてメールを送信する機会は必ず訪れますよね?メールサーバーを立てたり外部サービスを利用したりと既存の方法は物理サーバーであってもEC2であっても特に変わりありません。しかし何処かの大天使曰く「人が持つ唯一絶対の力、それは自らの意志で進むべき道を選択することだ」というので今回はAmazonSESを選択・利用してみました。 AmzonSES(Simple Email Service)とは? Amazonのインフラを利用した大規模メール配信システムであり、このサービスを利用することによって自社でEメールソリューションを用意・操作・保守する煩雑さを無くし、サードパーティーEメール配信サービスを用いるより低コストで運用することが可能になります。各種APIを直接叩くかAmazonが配布している各種SDKを利用できます。 詳細はこち

  • BitBucketのいいところ - methaneのブログ

    KLab では、プロジェクト開発中に作った便利ツールなどを皆が気軽に社内で公開できる場としてBitBucketの無制限プラン($200/month)を契約しています。 今日は Github に比べていいなと思う点を紹介していきます。 1. アクセスコントロール Githubだと、書き込み権とadmin権が一緒になってしまっていましたが、BitBucketではadmin権とwrite権が分かれていたり、Team(GithubでいうOrganization)の Owner グループでなくてもリポジトリを作ることができます。 特にadmin権がなくてもリポジトリが作れるので、「皆に気軽にリポジトリを作って欲しい」を実現するために皆に Team の admin権を渡さなくていいのが利点です。 deploy key についても、同じ公開鍵を複数のリポジトリに登録できるのと、pushが禁止されているの

    BitBucketのいいところ - methaneのブログ
  • 知らないといつまでたってもHTMLとCSSが理解できない暗黙の仕様4つ

    調べる。 備忘録としてwebやデザインについて調べたり 新しく知ったことなどを書き残していくカテゴリです。

    知らないといつまでたってもHTMLとCSSが理解できない暗黙の仕様4つ
  • 【翻訳】あなたの知らないGit Tips

    Mislav Marohnićさんの "A few git tips you didn't know about" を翻訳しました。 元記事はこちら: http://mislav.uniqpath.com/2010/07/git-tips/ (翻訳の公開は人より許諾済みです) 翻訳の間違い等があれば遠慮なくご指摘ください。 あなたの知らないGit Tips注意:いくつかのコマンドやオプションは Git の version 1.7.2 以降が必要です。 OS Xでは、 Homebrew で簡単にアップグレードできます: brew install git git log でブランチとタグも見る$ git log --oneline --decorate 7466000 (HEAD, mislav/master, mislav) fix test that fails if current d

  • 全Eclipse Java プログラマーに捧げる Eclispe 徹底活用術完全版〜Eclipseに空気を読ませて楽する術〜 - Yamashiro0217の日記

    この記事は、http://d.hatena.ne.jp/higayasuo/20090612/1244772658 の「Ctrl+1とCtrl+Spaceうんぬん」の話にインスパイアされて書いた。Eclipse可愛いよ。Eclipse。 記事長いから、さくっと読み飛ばして、アニメーションgifがあるところから読んでも十分訳にたつと思う。 あと、新人さんとかに写経させるのもいいかも。というか、半分ぐらいうちの新人に勉強のためと思って書いたから。で、実際に写経させて役にたった。 Java は Eclipse などの IDE も含めて言語というか、環境というか…だと僕は思ってる。Commons, Maven なども含めたい(まぁ、そのあたりは、CPANも含めてperlだろ。とか、これは否定する人だらけだろうけど、Railsrubyということを言う人もいるよね)。 少なくとも僕は、Eclipse

    全Eclipse Java プログラマーに捧げる Eclispe 徹底活用術完全版〜Eclipseに空気を読ませて楽する術〜 - Yamashiro0217の日記