[ビルドサーバの構築]パッケージインストール編
投稿者:高橋克幸
ビルドサーバの構築を行いました。
今回はパッケージインストールからサーバを起動するところまで書きたいと思います。
前提としてビルドサーバでは、GitHub と連携し Push されたタイミングで Job を実行します。
ビルドは、Gradle で行います。
パッケージ名(バージョン)
JDK (8系なら良し)Git (よしなに)
Nginx (よしなに)
Jenkins (よしなに)
Gradle ...
Pythonでシングルトンパターン書いてみる
投稿者:福山
ディレクトリ構成は前回と同じ構成となります。
コード#!/usr/bin/env python# -*- coding: utf-8 -*- from configparser import ConfigParser class App(object): _instance = None def __new__(cls): &nbs ...Python初学者がラムダ式を頑張って理解した話
投稿者:江藤 光
Pythonについて勉強中の江藤です。
先週、Pythonで画像処理を行うライブラリについてしらべていたところ、Qiitaの『PILでEXIF Orientationタグを考慮して処理』という記事で以下のような方法が掲載されていました。
LINE Messaging APIを試してみた
投稿者:松木佑徒
LINE MessagingAPI を使ってLINEのBotを作成してみました。
準備まず LINE Business Center でアカウントを作成します。
遊びで使うのであれば Developer Trial を選択すればOKです。登録後すぐ使えるようになります。
(アカウント種別ごとの違いは上のページのプラン紹介に載っています)
登録するとLINE@ と LINE Developersのページが使えるようになりま
Jenkinsのテーマ(UI)を変えてみた
投稿者:岡崎拓哉
Jenkinsのテーマを変える事ができるようになる
理由開発環境,ステージング環境,本番環境の違いを明らかにすることで環境の違いによるJob実行のミスを事前に防ぐ
変更結果手法(3パターン)1. GitHubのリポジトリをURL指定[Jenkinsの管理] -> [プラグインの管理] -> [利用可能] -> [Simple Theme Plugin]をインストール※[Jenkinsの管理] -> [システムの管理 ...
Java Beans で IllegalAccessException
投稿者:高橋克幸
OpenCSV で csv ファイルを読み込むため、値の受け渡しにJava Beansを利用しました。単純なミスでパース出来なかったので覚え書きです。
パース時のエラーException in thread "main" java.lang.RuntimeException: java.lang.RuntimeException: Error parsing CSV line: 1 values: [0001, hoge]   ...誰かコード書いて!
投稿者:にょこた
開発の中で下記の仕様を満たす必要がありました。
社内のコミュニティサイトに投稿してみたところ反響が多かったのでご紹介します。
どんな言語でもいいので、以下の問題を解く、コード書いてください!
お願いします。
ウェブページ全体のスクリーンショットを撮る方法
投稿者:柳 秀明
スクリーンショットを撮る際に便利なツールがあったので共有です。
スクロール領域全てを含めたウェブページ全体の画像が必要な時、
1画面分ずつ撮影して合成したことがあるのは私だけではない・・・はず!
そんな時サクッとスクリーンショットを撮れると便利ですよね。
スーパーエンジニアである松木先生に相談してみたところ、
こんな案を教えていただきました。
・HTML添付する
->普通の添付として扱われるので良い感 ...
OOCSS(オブジェクト指向CSS)のすゝめ
投稿者:鈴木
カスケーディングスタイルシートというものはHTMLの領域ともjavascriptとの領域とも違う独自の文化があります。
レビューも困難を極めているのではないでしょうか。
コードレビューはできてもCSSはよくわからない・・・という人も多いと思います。
そこで私がよく使っている(た)CSSデザインパターンの一つを例示したいと思います。
前述のとおりCSSはコーディングでもスクリプトでもマークアップでもなく
ちょうどパワ ...
プッシュ通知の証明書を更新する方法
投稿者:柳 秀明
先日プッシュ通知の証明書を更新することがあったので、
手順とハマリどころを紹介します。
前提条件:CertSigningRequestファイルがあること
無い場合はキーチェーンアクセスの「証明書アシスタント」「認証局に証明書を要求」で作成してください。
利用しているBundle IDを選択 ...