山pの楽しいお勉強生活

勉強の成果を垂れ流していきます

ハチイチ忘年会に参加してきた。 #1981s

ハチイチ忘年会って何? ハチイチ忘年会は 1981年生 のWeb・IT系エンジニアの人達が「幹事をする」 忘年会です ようは、ただの飲み会です。 atnd.org blog.yusuke.be 概要 毎年年末恒例のハチイチ忘年会に参加してきました。 昨年は全く覚えてないほど飲んで…

2つのリストボックス内でアイテムを入れ替えるBootstrapプラグイン「Bootstrap Dual Listbox」

概要 2つのリストボックス内でアイテムを入れ替えるBootstrapプラグイン「Bootstrap Dual Listbox」を使用したのでメモ。 このUIを言葉で説明するのは難しいので下記のサンプルを参照。 ちなみに、社内アプリケーション作成中に要件として必要だったので導入…

console.logの出力にスタイルを指定する方法

概要 cookpadを見ていてふと開発者ツールを開いたら、警告が表示された。 細かいところまで行き届いてるのか、はたまた、実際にコンソールで操作させて何か行わせた事例でもあったのか。 それとも、小粋な遊び心?(「cookpad.joinUs();」と実行するとcookpa…

リーダブルコード1章から3章までまとめ

概要 社内でリーダブルコードの輪読会を開催してみるので、1章から3章までをまとめた。 せっかくなのでblogにも記載。 はじめに 本書の目的は、読みやすいコードを書く事。 本書の目的は、君のコードを良くすること。 コードは理解しやすくなければいけない…

Google Apps Script(GAS)のメモ

久しぶりにGASを触ったらかなり忘れていたのでメモ。 スクリプトエディタの起動 スプレッドシート → ツール → スクリプトエディタ 実行 Ctrl + r ログ Ctrl + Enter ログ出力 Logger.log("ログ出力"); ログ出力2(スプレッドシートに出力すると便利) functi…

エンジニアとしてスカウトされたので色々話しを聞いてみた

概要 3/18にFacebookアドレスにいきなりスカウトメールが届く。内容は以下のような感じ。 ある企業のご依頼による求人に見合う方をお探しする中で、 WEB上の公開情報でyamap様のことを拝見し、ぜひお会いしたいと考え、 スカウトのお声掛けでご連絡をさせて…

Google Apps ScriptでGoogleスプレッドシートの内容をメールする

概要 会社のメールがGoogle Appsになったので、スプレッドシートやらGoogleドライブと色々連携を試しています。 で、連携をするために使用するのがGoogle Apps Script(略称GAS)ですが、殆どJavaScriptなので超簡単! とりあえず、スプレッドシートで作った…

bootstrap2.3.2においてaタグを使用したボタンで、Clickイベントでdisabledを設定するとhrefの設定が動作しない。

QA@ITに投稿したのですが、一応blogにも記載。 bootstrap2.3.2においてaタグを使用したボタンで、Clickイベントでdisabledを設定するとhrefの設定が動作しない。 概要 bootstrap2.3.2においてaタグを使用したボタンで、Clickイベントでdisabledを設定するとh…

WindowsでJVM言語「Golo」を使ってみた。

はじめに JVM上で実行できる動的言語「Golo 2.0」リリース という記事を今更ながらしって、どんなんだろう?っとググったけど、試してる人すらみつからなかったので試してみる。 The Golo Programming Languageの最初を適当に実行しています。 最初のみなの…

EasyMockでvoidメソッドの振る舞いを定義する方法。

EasyMockで普通のメソッドと同じようにvoidのメソッドの振る舞いを定義しようとしたらハマったのでメモ。(いくつか情報は出たものの、意味がわかりづらかった。) 回答 普通のメソッドのように定義すると「EasyMock のメソッド expect(T) は引数 (void) に…

2014年の反省

2014年もそろそろ残りが少なくなってきました。 っということで、2014年の目標の達成度と反省をしようかと。 2014年の目標と結果 勉強会に参加したらblogを書く 今年は9回の勉強会に参加して、8回のblogを書きました。 書いていない1回は11月末のJavaFX勉強…

git-svnでOut of memoryが出て困ったのでsmartgit使って解決した話。

概要 git-svnで少し楽になろうと思ったらOut of memoryが出てわけわかめになったという話。 結局git-svn、SourceTreeでは解決できず。 smartgitを使用することでローカルにgitリポジトリが作れました。 環境 Windows 7 Professional git version 1.9.4.msysg…

ハチイチ忘年会に参加してきた。 #1981s

ハチイチ忘年会って何? ハチイチ忘年会は 1981年生 のWeb・IT系エンジニアの人達が「 幹事をする 」 忘年会です。 ATND: ハチイチ忘年会#08 #1981s 幹事のゆーすけべーさんのblog : 今年もやります!「ハチイチ忘年会#08」 #1981s 概要 毎年年末恒例のハチ…

301リダイレクト(恒久的な移転)は一度リダイレクトされると、その後にコンテンツができていてもリダイレクトされる。

概要 サーバが301リダイレクトを返してきた場合、ブラウザはリダイレクト先のURLをキャッシュして、次に元のURLにアクセスした際には直接リダイレクト先のURLにアクセスする。 元URLにアクセスしないので、現在はコンテンツがあっても考慮されない! この現…

SVN(TortoiseSVN)で特定のリビジョンのファイルをコピーしたい

SVN

やりたいこと hoge.txtというファイルの過去のリビジョンをpiyo.txtという名前でコピーしたい。 SVNのコマンドを使用する場合 svn copy -r revision src dstで可能。 svn copyのリファレンス ↑のコマンド例。(リビジョン8のbat.cをya-old-bat.cとしてコピー…

OutlookからGmail(Google Apps)への振り分けルールの移行

概要 会社のメールがGoogleAppsに移行することになった。 社内のメーラーはOutlook。 振り分けルール(フィルタ)は移行できないと言われたので、色々調べた。 結論 機能自体が全然違うので移行は不可能。 そもそもOutlookの移行ルールのエクスポートは独自…

WindowsでRuby on Railsの環境を作る。

インストール Chocolatey Windowsのパッケージ管理ツール。 @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFI…

Windowsで30分かからずPlayの環境を作ってみた

インストール 今どきはコマンド一発 choco install Play 最初からJDKは入っていたので、もしかしたら以下のコマンドでJDKのインストールが必要かも。 choco install jdk7 エラー出た人はコマンド二発 残念なエラー 'choco' は、内部コマンドまたは外部コマン…

Windowsで10分かからずGrailsの環境を作る

この記事は古いです。 環境は作れますが、Grailsのバージョンはかなり低いかと思います。 ↓を参照。(2016/06/26の記事です。) yamap55.hatenablog.com インストール 今どきはコマンド一発 choco install Grails 最初からJDKとGroovyは入っていたので、もし…

WindowsでRubyの実行環境を1コマンドで作る

コマンド choco install ruby c:\>ruby --version ruby 2.1.3p242 (2014-09-19 revision 47630) [x64-mingw32] エラーが出た人は2コマンド Chocolateyインストール @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.we…

EMETによってChromeやAdobeReaderがブロックされていた件について

概要 うちの会社はMicrosoftが提供している脆弱性緩和ツールEnhanced Mitigation Experience Toolkit (EMET)を使用しています。 で、こいつに私のPCのみChrome、Adobe Readerがブロックされていて困ってました。 原因はMacTypeでした。 以下の項目に引っかか…

社内チームハッカソンでフィボナッチ数を算出してみた。(33言語)

概要 親会社のエンジニアを中心に、グループ会社のエンジニアを集めてチームハッカソンが開催されたので、参加してきました。 うちの会社はちょっと忙しい時期だったので私を含めて2名のみの参加ですが、全部で20人以上の方が参加されており、結果的にも盛り…

はてなダイアリーから移行しました。

はてなダイアリーはMarkDownで書けないので、はてなBlogに移行しました。 よろしくお願いいたします。 山pの楽しいお勉強生活