2015-01-01から1年間の記事一覧
以前に設定ファイルを修正してゲストOSのIPアドレスを固定する方法を紹介しました。shinsuke789.hatenablog.jpMacのOSをクリーンインストールでバージョンアップして仮想環境を移行しました。 その時にIPアドレスの構成が変わってしまったので変更する必要が…
ネットではプログラミングを学ぶためのサービスが増えてきました。 プログラムを動かすだけであれば、誰でも学習するだけで習得可能です。 いくらプログラミングができても中にはずっと初心者のままで一向に上達しない人もいます。 仕事でプログラミングをし…
Alfred コマンドラインランチャーです。 Dockにアイコンをおいてそこからアプリを起動させるのもいいですが、数が多いとDockの見栄えが悪くなったり、クリックしにくくなります。 Alfredを使えば、アプリ名を入力することで素早くアプリを起動させることがで…
RailsにBootstrapを導入するとGlyphicon(アイコン)が表示されません。ネットで調べてみるとGemをインストールしたり、application.rbに設定を追加したりしているのが多かったです。 個人的には単純に追加の処理は行いたくなかったのでいろいろ試してみまし…
さくらレンタルサーバーにはデフォルトでRubyがインストールされていますが、バージョンが古いので最新版をインストールする手順を書いてみました。 環境 さくらレンタルサーバースタンダード 手順 sshでサーバーにログインする $ ssh account@account.sakur…
SpringBootでSpringSecurityを使って独自認証でログイン機能を実装してみました。ドキュメントを参考にやってみたけど、詳しく書いてなくて理解に苦しみ結構ハマりました。 最終的にSpringSecurityのソースを見ることで認証オブジェクトの仕組みを理解しまし…
環境 MacOS 10.9.2 Mercurial 3.0.1 手順 1.公式サイトよりMac用Mercurialをダウンロードします。 http://mercurial.selenic.com/downloads 2. ダウンロードしたzipファイルを解凍し、pkgファイルをダブルクリックしてインストーラーを起動しインストールし…
私がメインで使用しているパソコンはMacで、3~5年周期で買い替えを行っています。 使わなくなったMacを押入れ等に入れて放置しておくのはもったいないので、毎回売却しています。Macは値引きがあまりなく価格が高いイメージですが、Windowsパソコンよりも高…
crontabで第?曜日にタスクを実行する方法を紹介します。 サンプル 日曜日にシャットダウンを実行する場合の例です。 # 第1日曜日(5月) 0 0 1-7 5 * [ "$(date '+\%w')" -eq 0 ] && /sbin/shutdown -h now # 第2日曜日(8月) 0 0 8-14 8 * [ "$(date '+\%…
PhantomJS+CasperJSを使ってスクレイピングするプログラムを作成し、Macでは正常に動作していました。サーバー環境であるLinuxで動作させると、なぜかリンクのクリックでエラーが出てプログラムが動作しません。Mac環境では、PhantomJS2.0、CasperJS1.1-bat…
--- 注意事項 --- FIreFox57以降では、使用できず、代替のダウンローダープラグインが全くありません。 そのため、FireFox56以下を使用するようにして下さい。 自動更新されてしまった場合、「56をダウンロード→ネット切断→設定で自動更新しない→ネット接続…
環境 VMwareFusion 6.0.6、8.0.2 ホストOS MacOS 10.9 ゲストOS CentOS 6.4 手順 1.ゲストOSで「ifconfig」を実行し、ネットワークのMACアドレスを取得します。 MACアドレスは「HWaddr」の部分です。 ifconfig eth1 Link encap:Ethernet HWaddr 00:50:56:2D:…
SQL関数「COALESCE」でサブクエリを使うには少しだけ工夫がいるようです。サンプルコードはOracleを想定しています。 COALESCEとは 値がNULLの場合、代替値を設定するSQL関数です。 COALESCEの通常の使い方 SELECT COALESCE(NULL, 0) AS value FROM dual -- …
フォームを1つしか表示させないようにする方法を調べていると、次のサイトに説明がありました。フォームが一つしか表示されないようにする: .NET Tips: C#, VB.NET フォームを静的プロパティ、シングルトンを使って保持する 静的プロパティ、シングルトンを…
良く忘れるので記事にしておきます。 cat /etc/redhat-release CentOS release 6.4 (Final)
はてなブログで記事を書いている時、時々ソースコードの色付けで何を指定するのかわからなくなります。 忘れないために代表的な言語をまとめてみました。 公式サイトのヘルプがリニューアルされたようで、以前より探しやすくなっています。[はてな記法]ソ…
以前、CentOSに最新のPhantomJSをインストールしようとするとエラーが発生するという記事を書きました。PhantomJSをCentOSでビルドしたらエラーが出てインストールできない - Webサービスで起業を目指すプログラマーblogshinsuke789.hatenablog.jp その後、…
会社のパソコンでは、ブラウザにGoogle Chromeを使用していました。以前よりページの読み込み時にフリーズすることがあり、試行錯誤して対処方法を探していました。 私が試した方法 以前の記事に3通り試した方法を書きました。 Windows版Chromeで新規タブを…
IIJmioで2015年4月1日から無料データ量が現行より増量されます。IIJmio:サービス仕様改定のお知らせ(IIJmio高速モバイル/Dサービス)3GB,5GB,10GB 価格はそのままデータ増量!|IIJmio 3GB,5GB,10GB 価格はそのままデータ増量!|IIJmio 月額とデータ増加量…
既存のサイトからデータを取得して欲しいという要望があったので、PhantomJSを使ってプログラムからブラウザを操作し、スクレイピングすることを最近行っています。Macにはすんなりインストールできて、プログラムもある程度出来上がったのでサーバーにもイ…
WiMAX2+が2月19日までなら無制限で使えるということでGMOとくとくBBで新端末「W01」を契約しました。 WiMAX2+を申し込んだ理由 現在So-netのWiMAXを1年契約で使っています。 WiMAX2+の新サービスが開始すると制限がかかる、WiMAXの速度が低下するというのを…
オンラインで正規表現チェックが出来るサービスをプログラミング言語別にまとめました。 Java Regex Test Drive | 正規表現オンラインテストサイト Java regex tester .NET Framework(C#, VB) The .NET Regex Tester | Regex Hero Ruby Rubular: a Ruby re…
2015年1月30日よりWiMAX2+のキャリアアグリゲーション対応端末が発売されました。 WiMAX2+で220Mbps対応の端末が発表されました - Webサービスで起業を目指すプログラマーblog キャリアアグリゲーションサービスの開始時期 このサービスは、2月20日から新プ…
プロキシ設定 環境に応じて「gradle.properties」を次の場所に置きます。 Windows C:\Users\ユーザー名\.gradle Mac /Users/ユーザー名/.gradlegradle.properties # http systemProp.http.proxyHost=プロキシURL systemProp.http.proxyPort=プロキシポート s…
# バージョン確認 gradle -v # Javaライブラリ用プロジェクト作成 gradle init --type java-library # Eclipse用構成作成 gradle eclipse # ビルド gradle build # クリーン gradle clean # クリーン&ビルド gradle clean build # 依存関係の出力 gradle dep…
2015年1月15日、遂に下り220Mbpsのキャリアアグリゲーション対応のWiMAX2+端末が発表されました。 WiMAX 2+ 新サービス・新デバイス発表会 1/15 11:00よりUstream中継実施!発表会の様子はGIGAZINEで書かれています。 2倍の220Mbpsで月間通信量制限なし「ギ…
WiMAX2+が2015年春からキャリアアグリゲーションで下り220Mbpsに高速化されます。春からなのでWiMAX(無印)を使っている私にはまだ影響はないなと思っていました。 が、最近、WiMAXの通信速度がダイヤルアップ並に遅く、かなり切れやすい現象にあっています。…
XMLリテラル VB.NETでは、XML文字列をXMLオブジェクトとして簡単に定義できます。 Dim element As XElement = <root> <users> <user id="" /> </users> </root> 変数を使う 変数を使って値を設定したい場合、<%= 変数名 %>を使用します。 Dim id As Integer = 1 Dim element As XElement = <root> <users> <user id=<%= id %> /> </users> </root> 要素…
必要なもの ネット環境 Google SpreadSheet スクリプトの作成 1.Googleスプレッドシートを開き、ファイルメニュー「ツール」→「スクリプトエディタ」と選択します 2.スクリプトエディタのファイルメニュー「ファイル」→「新規作成」→「スクリプトファイル」…