投稿者:

Python

Python の言語仕様を理解していなかったため、危険なバグを発生させた話

最初、このような関数がありました<br/>def is_in_payment_term(item) -> bool:"""引数に取ったアイテムが購入可能かをチェック"""    now = datetime.now()     # 本当はもっと色々条件があるのですが… &n ...

投稿者:

ATOM

何かの拍子に開いてしまったので、閉じ方メモ

やり方MacWindowsCommand + “.”Ctrl + “.”補足

Command + “.” もしくは ctrl + “.” で表示・非表示が出来る。

投稿者:

Git, Jenkins, Nginx

ビルドサーバの構築を行いました。
今回はパッケージインストールからサーバを起動するところまで書きたいと思います。
前提としてビルドサーバでは、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タグを考慮して処理』という記事で以下のような方法が掲載されていました。

# Orientation タグ値にしたがった処理# PIL における Rotate の角度は反時計回りが正convert_image = {    1: lamb ...

投稿者:

bot, LINE

LINE MessagingAPI を使ってLINEのBotを作成してみました。

準備

まず LINE Business Center でアカウントを作成します。
遊びで使うのであれば Developer Trial を選択すればOKです。登録後すぐ使えるようになります。
(アカウント種別ごとの違いは上のページのプラン紹介に載っています)

登録するとLINE@ と LINE Developersのページが使えるようになりま

投稿者:

Jenkins

ゴール

Jenkinsのテーマを変える事ができるようになる

理由

開発環境,ステージング環境,本番環境の違いを明らかにすることで環境の違いによるJob実行のミスを事前に防ぐ

変更結果手法(3パターン)1. GitHubのリポジトリをURL指定[Jenkinsの管理] -> [プラグインの管理] -> [利用可能] -> [Simple Theme Plugin]をインストール※
[Jenkinsの管理] -> [システムの管理 ...

投稿者:

Java

はじめに

OpenCSV で csv ファイルを読み込むため、値の受け渡しにJava Beansを利用しました。単純なミスでパース出来なかったので覚え書きです。

パース時のエラーException in thread "main" java.lang.RuntimeException: java.lang.RuntimeException: Error parsing CSV line: 1 values: [0001, hoge]    ...

投稿者:

CoffeeScript, Java, PHP, Python, Ruby, Swift

開発の中で下記の仕様を満たす必要がありました。
社内のコミュニティサイトに投稿してみたところ反響が多かったのでご紹介します。

どんな言語でもいいので、以下の問題を解く、コード書いてください!
お願いします。

Q.[0,1,2,3,4,5,6,7,8,9,10,11,12,20,21,100,101,201]の数値があります。これを以下の順に並び替えてください。↓↓[0,1,10,11,12,100,101,2,20,21,201,3,4 ...

投稿者:

ツール

スクリーンショットを撮る際に便利なツールがあったので共有です。

スクロール領域全てを含めたウェブページ全体の画像が必要な時、
1画面分ずつ撮影して合成したことがあるのは私だけではない・・・はず!

そんな時サクッとスクリーンショットを撮れると便利ですよね。

スーパーエンジニアである松木先生に相談してみたところ、
こんな案を教えていただきました。
・HTML添付する
 ->普通の添付として扱われるので良い感 ...