触ってみる

.soを色々と触ってみる

macで以下のサイトを元にやってみた。 https://pasela.hatenablog.com/entry/20071112/soこれはうまく行かない gcc -shared -Wl,-soname,libhello.so libhello.lo -o libhello.so代わりにこれを実行 gcc -shared -Wl,-install_name,libhello.so libhello.lo …

プルリク

プルリクの手順。 githubでpullreq

jjug-ccc-2018-spring

読んで触ってみる。 Javaエンジニアのためのdocker入門 手元のgradleの環境が2.1だった、、、 Java10 and Java11 JavaでWebサービスを作り続けるための戦略と戦術 「プルリクエスト一つに対して、検証環境を一つ」を目指しているとのこと

pyenvなど

2018年のPythonプロジェクトのはじめかたを触ってみた。一部ハマった時にお世話になったのがこのサイト pyenvエラー対処法はxcode-selectのインストール pipenvエラー対処法はsudoで特定フォルダに権限を追加 pythonのパスがpyenvのパスと異なっていた問題。…

テキストファイルのdiffを取る便利なライブラリ

こちらのブログ*1にお世話になりました。java-diff-utilsはとても便利なOSS自前で好きなテキストファイルのdiffツールを作る際にとても便利。 差分結果を好きな形式で出力したい場合に簡単に作り込めました。 *1:http://hito4-t.hatenablog.com/entry/2015/0…

Hello Worldを複数言語試してみると、色々わかった気になる

以下のサイトを参考にさせていただきました。 *1Perl、PHP、Python、Ruby、Java、AppleScriptのHello Worldを一気に体験することができ、 色々わかった気になると思います。 *1:http://inforati.jp/apple/mac-tips-techniques/other-hints/hello-world-with-…

Spring REST Docs

以下、何度かお世話になったので、 リンクを。GitHubから特定のディレクトリだけを直接ダウンロード*1 $ svn export https://github.com/ユーザー名/リポジトリ名/trunk/ディレクトリ名1/ディレクトリ名2/... この辺りはsubversionの方が柔軟性があるなぁと…

nodejs/npmをインストールしてHello World

こちらを参考に触ってみました。 「Node.jsをMacにインストールしてnpmを使えるようにする」 http://www.hirooooo-lab.com/entry/development/install-node「node.jsでHello World」 http://qiita.com/sims0728/items/d90b57a9abebde7921de大げさに言ってし…

Apache POIを使ってオートシェイプの情報を取得

こちら*1の情報を参考にさせていただき、オートシェイプの情報を取得してみた。 エクセル2007形式(xlsx)のスケジュール表 WBS IDが記載されている WBS IDごとにガントチャートをオートシェイプで記載し、開始終了を記載している ポイントは以下にてオートシ…

Jenkins 2.0(実際は2.6)

Jenkins2.6を触ってみました。 Pipeline機能が標準装備になっていて、パッと見た感じ使いやすくなっていた。 Github organization機能を使おうとしたところで、 上限値の60回/1時間を超えた模様。 Started Consulting GitHub Organization FATAL: Failed to …

TERASOLUNA Server Framework for Java (5.x)のTutorialをやってみる 〜6.2. Spring Securityチュートリアル〜

今日はこれ*1。エラーは2つ一つ目、お決まりのこのエラーを。。。 'org.springframework.security.authentication.dao.DaoAuthenticationProvider#0': Cannot resolve reference to bean 'sampleUserDetailsService' while setting bean property 'userDeta…

TERASOLUNA Server Framework for Java (5.x)のTutorialをやってみる 〜3.5. データベースアクセスを伴うインフラストラクチャ層の作成〜

今日はこれ*1。まずは、Mybatis3。淡々と。エラーなく、終了。 MyBatis3を使用する場合、RepositoryImplはRepositoryインタフェース(Mapperインタフェース)から自動生成される。 そのため、TodoRepositoryImplの作成は不要である。 ふむふむ。iBatisの時は確…

TERASOLUNA Server Framework for Java (5.x)のTutorialをやってみる 〜3.4. Todoアプリケーションの作成〜

3.3に引き続きやってみた。不覚にも@Repositoryをつけ忘れたり、CSSがキャッシュで切り替わらなかったり。 BeanValidationのgroupsとか懐かしいなぁ〜。と思ったり。 重大: Exception during lifecycle processing java.lang.Exception: java.lang.IllegalSt…

TERASOLUNA Server Framework for Java (5.x)のTutorialをやってみる 〜3.3. 環境構築〜

遅まきながら触ってみた。意味もなくnetbeans + glassfish環境でやってみた。 環境を変えると手順通りではできない(当然かw)。デプロイ時にjackson周りの依存性解決のエラーが出たので、WEB-INF配下にglassfish-web.xmlを追加し、以下の記載を足してみたと…

cufon

これを見ながらJSで特定タグ内のフォントを変換するCufonを触ってみました。 http://www.netch.jp/articles/2009/06/25/cufon/ 日本語が使えないらしい 同じような仕組みでsIFRというのがあり、こちらはFlashのswfファイルに置き換える方法 面白い仕組みなの…