タグ

2016年8月4日のブックマーク (27件)

  • 月夜に輝く滴の如き美しさ!黒背景とカラフルなEclipseプラグイン Moonrise UI Themeに一目惚れ

    月夜に輝く滴の如き美しさ!黒背景とカラフルなEclipseプラグイン Moonrise UI Themeに一目惚れ Eclipse Moonrise UI ThemeいうEclipseを黒背景にするプラグインに惚れ惚れしたので紹介します。 Environment# Eclipse 4.3 Kepler インストール# Eclipseマーケットプレースからインストールする。 ヘルプ > Eclipseマーケットプレースを選択する。検索窓から以下を検索してインストール。 Eclipse Moonrise UI Theme Eclipse 4 Chrome Theme Moonrise UI Themeが今回紹介するメインプラグイン、Chrome Themeは Moon Themeを綺麗に表示するためのプラグイン(Option) 設定# テーマの設定# ツールバーの ウィンドウ > 設定 > 一

    月夜に輝く滴の如き美しさ!黒背景とカラフルなEclipseプラグイン Moonrise UI Themeに一目惚れ
    kathew
    kathew 2016/08/04
    NetBeansで使っているのと似た配色。綺麗
  • 5万部売れた技術書、リーダブルコードを読んだ - snowlongの日記

    でトップクラスに売れているリーダブルコード Web系の技術書の中でトップクラスに売れているのがリーダブルコードだそうだ。 リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice) 作者: Dustin Boswell,Trevor Foucher,須藤功平,角征典出版社/メーカー: オライリージャパン発売日: 2012/06/23メディア: 単行(ソフトカバー)購入: 68人 クリック: 1,802回この商品を含むブログ (131件) を見る 特定言語に縛られないコードの書き方とか開発手法といった分野が一般的に部数を伸ばしやすいという背景もあるのだろう。 まあ、それでも5万部なんだよね。 http://www.oreilly.co.jp/sales/2015/08/ebook-discount-campaign-readab

    5万部売れた技術書、リーダブルコードを読んだ - snowlongの日記
  • プログラマ歴12年の僕が選んだ「10年経っても役立つ技術書17選」 - give IT a try

    はじめに 僕がプログラミングを始めてから、もうすぐ12年になろうとしています。 この12年間、いろんな技術書を読んだり、仕事やプライベートでたくさんコードを書いたりしてきました。 最初に入ったSIerでは主にJavaを、前職の社内SE時代はC#をメインのプログラミング言語として使ってきました。 現在はRubyをメインで使っていますが、言語が変わっても、また何年経っても「これはあのとき学んだ知識が役に立ってるよなあ」と思う瞬間がときどきあります。 そこで今回はこれまでに読んだ技術書を一通り振り返り、「こので学んだことは今でも役に立ってる」と思うものを17冊ピックアップしていきます。 おことわり (2014.09.29 20:00追記) このエントリのタイトルは「10年経った今でも役に立っている」という意味で付けています。「今から10年後まで役立つ」という意味ではありません。(紛らわしくてご

    プログラマ歴12年の僕が選んだ「10年経っても役立つ技術書17選」 - give IT a try
    kathew
    kathew 2016/08/04
    ブコメもとても参考になる
  • Webアプリの開発で面倒な作業を一発解消してくれる無料Webサービス9選! - paiza times

    どうも、まさとらん(@0310lan)です。 みなさんは、Webアプリの開発にトライしたことはありますか? いざ、コードを書き始めるとちょっとしたことで悩んだり、簡単に思っていた処理が意外と面倒であったり、データベース操作が難しかったり…など、予想以上に困難な場面に直面することが多いと思います。 そこで今回は、初級者から上級者まで幅広い開発シーンを想定し、面倒な作業を解消して便利に活用できる無料Webサービスを厳選してみましたので、ご紹介しようと思います! 目次 ・悩みがちな「関数」や「変数」の名前を日語で一発変換! ・Eメール認証の判定を自動化する! ・多彩な「情報リソース」を無料でゲット! ・わずか数行で画像要素をInstagram風のオシャレ写真に変換! ・任意のWebサイトURLから自動で「スクショ」をゲット! ・超お手軽にソースコードをシェア&レビューする! ・Googleスプ

    Webアプリの開発で面倒な作業を一発解消してくれる無料Webサービス9選! - paiza times
  • さくっとPHPでサイト作るならGoogle App Engineが最高 - イケてる SaaS を作りたい (koni blog)

    こんにちは、小西です。 気がついたら年が変わっていました。2016年はブログを書く年にしようと思います。 さて、Google App Engine (GAE)をご存知でしょうか? 「知ってるよー。Google がやってるPaasでしょ。でも仕事じゃ使えないよねー。」 「JavaPythonだけでしょ?」 「すごいダサい管理画面のやつでしょ?」 こういうイメージの方が結構多いんじゃないでしょうか。 僕も含め、GAEが出た当初触って以来、という方は、上の印象が正しいと思います。 僕もこういう印象だったのですが、いつのまにかPHPが正式対応していたのに気づき、軽く使ってみたら、非常によかったので、今日はその話をします。*1 GAEとは? GAEは、Google がやっているPaasのサービスです。 必要な作業は、ソースコードをデプロイするだけ Paasなのでインフラの心配をしなくていい(最高!

    さくっとPHPでサイト作るならGoogle App Engineが最高 - イケてる SaaS を作りたい (koni blog)
  • 4.10. 被写体を背景から分離

    Sometimes you need to separate the subject of an image from its background. You may want to have the subject on a flat color, or keep the background transparent so you can use it on an existing background, or any other thing you have in mind. To do this, you must first use GIMP's selection tools to draw a selection around your subject. This is not an easy task, and selecting the correct tool is cr

  • Firefoxのリダイレクト上限回数 - awanotanuki's blog

    Firefoxでは(おそらくセキュリティの観点から)リダイレクト制限がデフォルトでは20回に制限されている。このリダイレクト上限回数は、about:configの次の箇所で変更可能です。 about:config network.http.redirection-limit 但し、この「network.http.redirection-limit」の値を1000や10000にしても、256回以上は連続リダイレクトできない模様。(※プログラミングで連続リダイレクトをしたかったのだけれど、どうしても出来なかったので、調べてみたら256回で毎回止まっていたので、おそらく確実だと思います。)

    Firefoxのリダイレクト上限回数 - awanotanuki's blog
  • ItaEditor 1.1.2をリリースしました[ItaEditor][NetBeans][java][プログラミング] - てっくらふと

    修正遅れて申し訳ありません。m_m バグ修正 背景画像タブがなくなることがあるのを修正 まだ完全にバグが解消されたかどうかを確認したわけではないのでまだバグが残ってる可能性があります。 何かあればコメントお願い致します。 ダウンロード先: https://onedrive.live.com/redir?resid=600857656291DE8D!1010&authkey=!AH0SiLo5lIRlMaM&ithint=file%2cnbm

    ItaEditor 1.1.2をリリースしました[ItaEditor][NetBeans][java][プログラミング] - てっくらふと
  • PuTTY を使いこなす

    前へ | 目次 | 索引 | 次へ Chapter 3: PuTTY を使いこなす 3.1 セッション中の機能 3.1.1 テキストのコピーと貼り付け 3.1.2 画面をスクロールバックする 3.1.3 システムメニュー 3.2 セッションのログを作る 3.3 文字セット 設定の変更 3.4 SSH で X11 転送 を使う 3.5 SSH でポート転送を使う 3.6 シリアルポートへの接続 3.7 生の TCP 接続を確立する 3.8 Telnet プロトコルで接続する 3.9 Rlogin プロトコルで接続する 3.10 SUPDUP プロトコルで接続する 3.11 PuTTY コマンドライン 3.11.1 コマンドラインからセッションを開始する 3.11.2 -cleanup 3.11.3 標準のコマンドラインオプション Chapter 3: PuTTY を使いこなす この章では P

  • PuTTY:SSHログインとコマンドの自動実行

    レンタルサーバ上の Cron に仕込んでおいたスクリプトが、レンタルサーバ側の設定変更の影響で、エラーを出力するようになった。 レンタルサーバ側へ問い合わせても、対応不可。 Cron実行でなく、手動実行すると、エラーは出ない。 定期的に PuTTY でリモート接続して、スクリプトを実行することにする。 <手順> 1. スクリプトファイルを作る。 実行させたいコマンドを羅列するだけ。 2. PuTTY の実行 "C:\App\PuTTY\puttyjp.exe" {ユーザ名}@{接続先} -pw {パスワード} -ssh -2 -m {スクリプトファイルパス} ちなみに、既存のプロファイルを使って接続する場合は、「-load {プロファイル名}」でOK。 3. タスクスケジューラに登録 [スタート]/[コントロールパネル]/[管理ツール]/[タスクスケジューラ]/[基タスクの作成] 上記で

  • Atomエディタの背景画像を設定するのに苦労したこと【Windows】 - Qiita

    Atom.ioが痛エディタ化できると聞いてやってみた。 しかし、よく記事にされている方法はあまり参考にならず、いろいろ苦労することに。 痛エディタ化できるまでの手順を書き記しておく。 editor-backgroundパッケージを使うのが手っ取り早い 2015/12/6: 追加 Atomのパッケージでeditor-backgroundというものがある。 背景でYouTubeを再生できたりもできるらしいので、いちおう紹介しておく。 背景を設定したいだけなら、このパッケージを用いるのが手っ取り早いだろう。 背景画像を表示する 参考にしたURL: Atomをオタクエディタにしてみよう Atomの痛エディタの設定方法 Atomを数行のコードで痛エディタに変える Atomを痛エディタにする話 Atomを痛エディタにする話 ブラック編 なるほど、設定ファイルを編集してCSSで背景画像を指定できそうだ。

    Atomエディタの背景画像を設定するのに苦労したこと【Windows】 - Qiita
  • NetBeansのプラグイン:MoreEmacs、Darcula LAF、ItaEditor - torutkのブログ

    最近登場したNetBeansプラグインから、Emacsキーバインドを強化するMoreEmacsプラグイン、ダークテーマ化するDarcula LAF for NetBeans、エディタペインの背景に画像を表示するItaEditorの3つを紹介します。 MoreEmacsプラグイン NetBeans IDEには標準でEmacsキーバインドが用意されているので、Emacs使いがNetBeans IDEを使う際はキーバインドをデフォルトからEmacsに変更することで、手に馴染んだエディタ操作が可能です。しかし、残念なことにNetBeans IDEが標準で用意するEmacsキーバインドには、Emacsの機能で多用するset-mark機能がありません。Emacs使いにとってこれは、特にテキストの一部(複数行)をカット(またはコピー)して別の場所にペーストするという編集操作に大きな支障となり、使い勝手が

    NetBeansのプラグイン:MoreEmacs、Darcula LAF、ItaEditor - torutkのブログ
  • WindowsにMSYS2を導入して、Node.js を動作させるまでの手順 - Qiita

    【はじめに】 Windows上で動作するshell環境であるMSYS2を導入することで、Node.jsを簡単に動作させることができましたので、手順をまとめておきます。 MSYS2は従来のMSYSに比べて ・64bit OSに対応している ・mingw-w64に対応している ・gitパッケージが提供されている ・doxygenやffmpegemacsパッケージまで・・ などなど結構幸せになれますのでお勧めです。 【MSYS2のインストール】 まずは http://sourceforge.net/projects/msys2/files/Base/ より、最新のMSYS2をダウンロードします。 ファイルは64bit版/32bit版、インストーラ形式/アーカイブ形式が それぞれありますので自分の環境に合ったものをお好みで選択したください。 ファイルをダウンロードしたらインストールを行ってくださ

    WindowsにMSYS2を導入して、Node.js を動作させるまでの手順 - Qiita
  • Windowsで使えるターミナルとシェルのまとめ - Qiita

    Windows で使えるターミナルとシェルをまとめてみた。 Windows でも選択肢は意外と多い。 ターミナルとシェルの組み合わせで自分好みの環境を構築できるだろう。 ターミナルとは? ターミナル、ターミナルエミュレータ、端末エミュレータ、ターミナルソフト、コンソール等と呼ばれる。 黒い画面で、テキストがずらずらと表示されるアレである。 ただし、画面に表示されるコマンド文字列などはシェルの機能である。 外側の GUI 部分だけがターミナルと言われる。 ターミナルは画面の見た目や操作性などを担当しているのだ。 ターミナルだけでは何もできないので、シェルと一緒に配布されていることが多い。 代表的なターミナル: xterm, Terminal(Mac), iTerm2(Mac), Win32コンソール, mintty 参考: List of terminal emulators - Wikip

    Windowsで使えるターミナルとシェルのまとめ - Qiita
  • Windows版php 5.5(xampp 1.8.3)でImageMagickを使えるようにする - eps_r

    (追記)記事執筆当時はバージョンの適合がうまくない時期に引っ掛かっていたようなので、現在は別の解決法があると思います。 Windows7ローカルでもImageMagickくらい動くだろと思ってたら意外とややこしかった。 インストール ImageMagickのdllを含むWindows向けバイナリ(ImageMagick: Install from Binary Distribution) ただし今回は最新の6.8.9でなく6.7.0を SUNET's Index of /pub/multimedia/graphics/ImageMagick/binaries から導入した PECLのphp_imagick.dll 対応するバージョンで、スレッドセーフのやつを php/ext/ に放り込んで php.ini に extension=php_imagick.dll を追記する VCランタイム(

    Windows版php 5.5(xampp 1.8.3)でImageMagickを使えるようにする - eps_r
  • WindowsでxamppのPHPにImageMagickをインストール - モーグルとカバとパウダーの日記

    CakePHPPDFファイルを画像に変換するために、ImageMagickをインストールする必要がありました。 で、いろんなエントリーでWindowsのxampp環境にImageMagickをインストールするのは結構大変、と書いてあったのですが、確かにわかりにくかったのでメモ。 こちらのエントリーが一番簡潔にわかりやすくまとまっていました。 XAMPP環境でImageMagickをインストール | Styler 下記説明もほぼ同じなのですが、Ghostscriptを日語版にしています。 VC++2008ランタイムのインストール 32bit Windowsの場合 Microsoft Visual C++ 2008 SP1 再頒布可能パッケージ(x86)インストーラ http://www.microsoft.com/ja-jp/download/details.aspx?id=5582 6

    WindowsでxamppのPHPにImageMagickをインストール - モーグルとカバとパウダーの日記
  • JavaScriptのプログラミングエディタまとめ

    ブラウザベースでJavascriptのプログラミングができるエディタをまとめて紹介します。何かと話題のES6の対応状況や、コード補完、シンタックスハイライトなどもチェックしてます。 Codiad Codiad Codiadは、ダウンロードしてオンプレミスで利用出来るWebベースのIDEです。PHPで作られていて、データベースも不要ですので導入にあたっての敷居は低いでしょう。高速な開発をサポートする、シンプルなエディタを目指しているとあります。デモで実際に操作できますので、格的な利用を前に確認して見てはいかがでしょうか。 主な機能 40を超える言語のサポート シンタックスハイライト コード補完 複数ユーザーのサポート 編集画面の分割 リアルタイムの共同編集 ES6対応状況 ES6にも対応していて、シンタックスハイライトやコード補完も可能でした。 Codiad Web Based IDE b

    JavaScriptのプログラミングエディタまとめ
  • 2015年、人気の「開発技術&ツール」はどれ? ついにクラウドが過半数、AWS vs. Azureの2強時代、Atom躍進

    ← 前回 連載 INDEX 次回 → 「2015年、人気の『JavaScriptライブラリ&ツール』はどれ? Angular vs. Reactの行方」では、Webエンジニアが今後、使いたい「JavaScriptライブラリおよびWeb技術」を、ランキング形式で発表した。稿は、同じアンケート調査の残り半分を基にした記事で、「デバイス」「スマートフォン」「IDE」など、より幅広い開発技術やツールについて「当は何が人気なのか」を明らかにする(※ちなみに、稿と同じ質問内容のアンケート調査を毎年4月と10月に実施している。この定点観測により、技術トレンドの推移を浮き彫りにしたいと考えている。2014年4月および10月の結果はこちら)。 アンケート結果の印象をまとめると、全体的にはIoT技術への関心(特にRaspberry Pi+Windows IoTの関心)が高まっているように感じた。また、ク

  • .prop() | jQuery 1.9 日本語リファレンス | js STUDIO

    属性プロパティに値を設定、または設定されている値を取得します。 .prop( name ) 1.6追加 .prop( name, value ) 1.6追加 .prop( map ) 1.6追加 .prop( name, function(index, prop)) 1.6追加 jQuery1.6で追加された.prop()と.attr()の問題 .prop( name ) 1.6追加 戻り値:String 指定した属性の値を取得します。 引数 説明 <input id="check1" type="checkbox" checked="checked" /> //jQuery1.6.1以上の場合 var is_checked = $('#check1').prop('checked'); //trueが返る var attr_checked = $('#check1').attr('che

  • Dateオブジェクト (日付と時刻) | JavaScript プログラミング解説

    Dateオブジェクトが扱える範囲は、1970年1月1日の前後273,785年です。よって275755年まで扱えることになります。 オブジェクトの生成 new Date() 引数を指定しないと、現在の日時でDateオブジェクトが生成されます。 new Date( milliseconds ) 1970/1/1 UTCからmillisecondsミリ秒経過した日時と解釈されます。 new Date( year, month, day [, hour, minute, second, millisecond] ) Date - JavaScript | MDN monthは0が起点のため、1月ならば0、12月ならば11のように指定します。 newを省略すると、引数が無視され現在の日時が文字列で返されます。 文字列からの生成 (new Date()) Date.parse( datestring

  • Date - JavaScript | MDN

    標準組み込みオブジェクトDateコンストラクターDate() コンストラクター静的メソッドDate.now()Date.parse()Date.UTC()インスタンスメソッドDate.prototype[@@toPrimitive]Date.prototype.getDate()Date.prototype.getDay()Date.prototype.getFullYear()Date.prototype.getHours()Date.prototype.getMilliseconds()Date.prototype.getMinutes()Date.prototype.getMonth()Date.prototype.getSeconds()Date.prototype.getTime()Date.prototype.getTimezoneOffset()Date.prototype.

    Date - JavaScript | MDN
  • TypeScriptを使った方がいいケースとは? | POSTD

    去年の夏、私たちは大量のコードベース(18,000行以上の コード行数 )をJavaScriptからTypeScriptへと変更しました。この移行作業を通じて、両者の相違点や類似点について大いに学び、TypeScriptの優れたユースケースや、TypeScriptを使うべきではないケースなどについて考えてみました。 型システムとは補助輪のようなものです。転倒防止してくれる代わりに、遅くなり、操作性が制限されます。 TypeScriptのユースケース コードサイズ :ソースコードが膨大である場合、また複数の人がプロジェクトに従事している場合、型システムは明らかなエラーを防ぐのに役立ちます。 特に SPA の場合は当てはまります。誰かが変更したコードが他の人のコードを破損させてしまう可能性があるなら、何らかの安全機構を持つ方がいいでしょう。TypeScriptトランスパイラ は明白な誤りを

    TypeScriptを使った方がいいケースとは? | POSTD
  • JavaScript の Date は罠が多すぎる - Qiita

    JavaScript で日付・時間を扱っていて、次から次へと罠にはまったので、あとから来る人のために書き留めておく。 Date.parse が返すのは Date でなく整数 Date.parse は、世界協定時 1970 年 1 月 1 日 00:00:00 からの経過時間をミリ秒単位で返す。 Date を得るには new Date に渡す。 new Date に直接文字列渡しても同じ挙動なので、こちらのが簡潔。 msec = Date.parse("Thu, 06 Sep 2012 00:00:00 +0900"); // 1346857200000 date = new Date(msec); // Date date = new Date("Thu, 06 Sep 2012 00:00:00 +0900"); // Date

    JavaScript の Date は罠が多すぎる - Qiita
  • try...catch 文 - JavaScript | MDN

    try...catch 文はテストしたい文のブロックを指定し、さらに投げられるであろう例外に対する 1 つ以上の対処方法を指定します。例外が投げられると try...catch 文がそれを受け取ります。 try...catch 文は 1 つの try ブロックと 0 個以上の catch ブロックからなります。前者は 1 つ以上の文からなります。後者は try ブロックで例外が投げられた場合にどうするかを指定する文からなります。すなわち、成功させたい try ブロックと、失敗した場合にコントロールを渡す catch ブロックからなります。try ブロック内(もしくは try ブロック内から呼び出された関数内)のいずれかの文が例外を投げた場合、コントロールはすぐに catch ブロックに移ります。try ブロックで例外が投げられなかった場合は catch ブロックは飛ばされます。finall

    try...catch 文 - JavaScript | MDN
  • ちびむすカレンダー

    カレンダー無料ダウンロード・印刷

    ちびむすカレンダー
  • もう二度と、絶対にMongoDBを使うべきじゃない理由

    MongoDBは悪だ。なぜならそれは… …データを無くす(ソース:1、2)。 …実際、長期間、デフォルトでエラーを無視し続け、何があってもすべての単一書き込みが成功したとみなした( 32ビットのシステムで3GBかそこらを使用したら、MongoDBの制限によって何の警告もなしに全データを失うことになった)。 …宣伝していたユースケースでですら遅く、これが早いと主張するには完全に証拠に欠けている(ソース:3、4)。 …ほぼ全てのユースケースで、暗黙のスキーマという悪しき習慣を強要してくる(ソース:4)。 …ロッキングに問題がある(ソース:4)。 …セキュリティの問題になるくらい、応答時間が酷く遅い。求めてきた人全員に認証なしで全データをさらしてしまうという危険なデフォルト設定をパッチするのに2年かかった(ソース:5)。 …ACID特性に準拠していない(ソース:6)。 …拡張やメンテナンスをする

    もう二度と、絶対にMongoDBを使うべきじゃない理由
  • 無料ホームページ・ブログ作成【SiteMix(サイトミックス)】

    無料ホームページのTOK2は、容量無制限・商用無制限で、PHPCGI ・FTP・ファイルマネージャーまで使えます。さらに、ブログ感覚でHPができるTOK2 CMSも加わって超お得なホームページポータルサイトです。 有料レンタルサーバも充実:月額200円!