Skip to content

Instantly share code, notes, and snippets.

@groovelab
groovelab / ConvertByteArrayTo.kt
Last active April 24, 2025 11:06
Kotlinの各型とByte配列の相互変換
// [0x00, 0xff] -> "00ff"
fun ByteArray.toHexString(asReverse: Boolean = false): String =
map { String.format("%02x", it) }
.let { if (asReverse) it.asReversed() else it }
.joinToString("")
// 2byte (Little Endian)
fun ByteArray.toShort(): Short {
var result: Int = 0
for (i in 0 until count()) {
@hasegawayosuke
hasegawayosuke / SlackChPurpose.gas
Created May 30, 2017 02:47
Slackのチャンネル一覧とそれぞれのpurposeを取得して指定されたチャンネルに投稿する
// Slackのチャンネル一覧とpurposeを投稿
//[ファイル]→[プロジェクトのプロパティ]→[スクリプトのプロパティ]に以下の各プロパティを設定すること
// slack_api_token APIトークン。 https://api.slack.com/docs/oauth-test-tokens で Create Token を押すと生成される xxxx-1234567890-1234567890 のような値
// channel 投稿するチャンネル
function slackApi(token, path, params) {
if(!params) params = {};
var url = "https://slack.com/api/" + path;
var q = "?token=" + encodeURIComponent( token );
for( var key in params ){
@kmizu
kmizu / gist:1876800
Last active December 22, 2019 00:05 — forked from gakuzzzz/gist:1865400
Scala環境構築

Scala 開発環境構築手順

前提条件

  • JDKがinstall済みであること
  • java コマンドに環境変数Pathが通っていること
@kaorun55
kaorun55 / ja.yml
Created April 26, 2011 07:35
redmine_backlogs_ja
# Japanise strings go here for Rails i18n
ja:
backlogs_story_tracker: "ストーリーのトラッカー"
backlogs_task_tracker: "タスクのトラッカー"
backlogs_card_specification: "Label types for card printing"
backlogs_sprints: "スプリント"
field_story_points: "ストーリーポイント"
remaining_story_points: "残りストーリーポイント"
field_remaining_hours: "残り時間"
button_edit_wiki: "Wikiページの編集"