Dabits

サーバサイドから運営まで何でもやるエンジニア系DJ

Gitlab-CIの導入を例にみる組織への技術浸透5ステップ

Ateam Group Manager & Specialist Advent Calendar 2020の14日目はエイチームライフスタイル CTO室の@dabitsがお送りします。 はじめに 私は数年前から社内のCI/CD環境整備を行っており、現時点で約200を超えるリポジトリでCI/CD環境が使われるようになり…

#ISUCON8 予選に参戦してきました!

ISUCON8 予選にチーム名「エイサイハラマスコイ」で参戦してきました。 最終スコア19,723/48位と予選通過なりませんでしたが、昼頃にベストスコア1位を取れたのは昨年に比べると進歩したかなと思います。 今年も一通り振り返りを書き出してみます。 当日やっ…

BCU30で「U30だからこそ実現できた劇的ビフォーアフター」を発表してきました

少し時が経ちましたが、4/21(土)に新宿 芸能花伝舎 でBCU30が開催されました。 その際に登壇といくつかのセッションを見てきましたので、登壇背景を含めレポを書いてみます。 登壇背景 エイチームとして今年はBCU30に出よう!と社内で動きがあり、事前に社内…

あっ...!スマホAndroidの画面割っちゃった!?そんな時の応急処置

こんにちは。だびっつです。 先週我がスマホXperia Z5 Compactの画面を割ってしまいました...! 予備知識があって非常に助かったのでその時の応急処置を記載しておきたいと思います。 画面が割れるとどうなる? 画面が割れるとズバリタップ操作が一切できなく…

マジョリティと中途半端なマイノリティの狭間に。

こんな日曜の夜中に筆を執ったのは、良い感じに土曜飲んで、日曜も日常のよくある幸せの中で過ごして、その後のマイノリティギャップで良い感じに酔って考え事をしてたからである。 思い返せば中学時代。 自身がマイノリティ側に居たがゆえに色々ツッコミ、…

#アニカンナゴヤ vol4の告知サイトを制作しました。

02/18(日)12:00から栄JB'Sで開催されるアニソンクラブイベント「Anime Conference Nagoya vol4」の告知サイトを制作しました。 いつもはオーガナイザー兼DJとしても出演していましたが、暫くは仕事と家庭に注力するため告知サイト作成のみの参加です。 せっ…

HatenaBlogに引っ越しました/新年の抱負

こんにちは。dabitsです。 年始ということで、思い切ってBlogをWordPressからHatenaBlogにお引っ越ししました。 その理由は... WordPressだとデフォの管理画面がライティングしにくい(ラクにMarkdownで書きたい) はてなブログProにすることで2年で14k円支払…

ISUCON7予選 参加振り返り

鉄はアツいうちに打て!ということで個人的振り返りを書き出してみます。 予選までの背景 会社メンバーでISUCON参加しよう!ということになり社内で参加者を募集し始める 9人ほど集まったので3チームつくりつつ、弊社CTOがCEOに「こんなことやりますよ!」と…

1000%LOVE4Y.U.I.Mix

1000%LOVE4Y.U.I.Mix by Dabits on Mixcloud 誕生日プレゼントとして作ったミックスです! 元々としては「こんな曲目でミックス作ってよ」と頂いた課題曲でしたが、気が付けば月日が経ち、ブラッシュアップ/選曲し直して現在の構成にしました。 ーーー 課題…

2014WinterMix

いつぞやの平日ナードでかけた曲目をベースに、冬のドライブ中や作業中に聞けそうな感じのmixを作りました! 気がつけばおぶろんがーさんの曲がたくさん...!!彼の曲は今年特に聴き込みました...!! 来年もたくさんの音楽に出会いたいです! 2014WinterMix by …

S&Y Wedding J-POP Mix

いつぞやの結婚式余興で使ったミックス。 仮装しながらのリップダブでした。 S&Y Wedding J-POP Mix by Dabits on Mixcloud

7/25(土) 女子向けDJイベント「キス?プリ」

7/25(土) 12:00〜ヨリ!女子向けDJイベント「キス?プリ」に出演します! 事前登録やコスプレによる割引アリ!今直ぐ下記をチェック! →事前登録Twiplaへ← What is Kiss*Prince? Kiss*Prince (通称:キスプリ)は、ターゲットを「女の子」に絞って アニメ・乙…

INSERTするデータが既に作成されていればUPDATEにしたい

いつもよく忘れるのでメモ。 ON DUPLICATE KEY UPDATE句を使うといいみたい。 例:ユーザのポイントを一括100Pt追加。但し既にテーブルが作成されていればポイントを加算。 INSERT INTO points (user_id, point) SELECT id, "100" FROM users ON DUPLICATE K…

NGK2012BでRedmineとRedmineを統合した話について発表してきた

NGK2012Bで、「RedmineとRedmineを統合した話」というタイトルでLTしてきました!

NGK2011B でレガシーサイトとの付き合い方について発表してきた

NGK2011Bで、「レガシーサイトとの付き合い方。」というタイトルでLTしてきました!

Redmineプラグイン削除の仕方:redmine1.x

よく忘れるのでメモ。 プラグインディレクトリを削除した後に rake db:migrate:plugin NAME=plugin_name VERSION=0 RAILS_ENV=production

redmineのdbconfig-common再設定

いつもredmineをインストールすることだけを先に考えてしまうせっかちさんな為、mysqlをインストールする前にredmineをインストールしてしまい、dbconfig-commonの設定ができなくなってしまう。ので再設定方法を常備録的にメモ。 以下のコマンド打つだけ。 d…

PHP+cURLでFTP接続し、CWDすると失敗することがある

諸所の理由でPHP+cURLでFTPダウンロードしてたのですが、 サーバ環境によってはCWDがうまいこといかないみたい;; なぜか。 詳細ログをとってFTPコマンドのやり取りを解析してみた。 実行したソースコード [php]

手動でACPIマルチプロセッサのHALをいれなおす

ネットブックのデュアルブート化の際、誤ってHALを削除してしまうという大失態を犯し、 以降通常のhal.dllでしか起動しなくなってしまいました。 Atomはマルチプロセッサとして動作するので、そのようにHALを入れなおす必要があります。 今回はその修復メモ。

開発コンテスト 24に参加、シンプルなToDoリストツール、「パッとToDo!」をリリースしました!

この度、クックバッド主催の開発コンテスト 24に参加し、 その製作物としてパッとToDo!を製作しました。

Android版ニコニコ動画プレーヤ "nicoPlayer for Android(仮)"の中間報告とソースコード公開

最近忙しくてが言い訳になっている自分が嫌、かつはやくみんなでニコニコしたい!! ということでどんだけ忙しくても現状報告とソースの公開はできるだろう、ということでまとめてみました。

Redmineのアカウントを使って、Subversionの認証を行う on debian lenny

むちゃくちゃつまづきどころが多かったのでメモ。 mod_auth_mysqlのインストール 普通にコマンド入力してインストールします www@admin:~$ sudo apt-get install libapache2-mod-auth-mysql 問題が、mod_auth_mysql.so が mod_auth_basic.so より先に読み込…

第1回名古屋Android勉強会 でインターンについて発表してきた

10月24日土曜日、名古屋市立大学で第1回の名古屋Android勉強会が開催されました。 そこで「Androidニコニコプレーヤ開発の経緯と概要」として30分ほどお話させていただきました。

ドワンゴインターンで作ったもの

■作ったもの Android版ニコニコ動画プレーヤです。 ■実装した機能 ログイン(初回はアカウント設定へ) ランキング 動画検索 マイリスト アカウント設定 動画再生

ドワンゴインターンシップに行ってきた!

8月17日~9月11日までドワンゴのインターンシップに行ってきました! ・・・書くこと多すぎてマトマンネ('A`) というわけで、帰ってきて一ヶ月も経ってしまったので、 いいところでまとめておきます。。 とりあえず社内について中心にまとめてみました。 製…

cakephp1.2流のエレメントキャッシュ

サイドメニューなど、エレメントの部分だけキャッシュしたかったので、 マニュアルの3.9.3.2 エレメントをキャッシュするを見て、実装したのですが、 コントローラ側からCache::read();としても反応なし。 ・・・?と思いながらview.phpを眺めていると、以下…

CentOSでmod_rails(Passenger)のインストール

仕事先でmod_railsを使う機会があったのでインストールしてみました。 mod_railsは何かというと、ruby on railsをapacheのモジュールとして起動する事により 効率を大幅に上げよう、というものです。 また、特定数秒(デフォでは120秒)アクセスがないと、自動…

データベースが文字化けしたら...

CakePHPで開発している際に、phpmyadminなどでデータベースの中身を表示させようとすると、 文字化けする事があります。 これは、CakePHP内のdatabase.phpに記述が足りない事が原因の模様。。。 [php] var $default = array( 'driver' => 'mysql', 'connect'…

拡張子がmp3のファイルを強制ダウンロードさせる

通常、単にmp3ファイルをweb上に置いただけでは、 mimeタイプがaudio/mp3となってしまい、ブラウザによってプレーヤが起動したり、ダウンロードしたり、と挙動が異なってしまいます。 そこで、拡張子がmp3のファイルは、mimeタイプを変えて強制ダウンロード…

右クリック一発でコマンドプロンプトを開く の レジストリ

開発者の方にはとっても便利な機能。 アイコンを右クリックしてコマンドプロンプトが選択できるようになります。 ●方法 以下の内容をmigi_cmd.regで保存し、実行するだけ。 [code] Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell…