2017-01-01から1年間の記事一覧

社内技術セミナーでチームビルドっぽい話をしたのでまとめ

先日、社内の技術セミナーに登壇してきました。セミナーの内容は「自社のソフトウェア開発の現状を知り、未来に向けて何をすればよいのか考える」と言う意識高めなもので、パネリストには最近行ったソフトウェア開発改善の取り組みを紹介せよとのお題が与え…

プロジェクトの問題検知と解決を習慣化するための取り組み

はじめに プロジェクトを進めていると様々な問題が立ち現れてきます。問題を放置すると問題がある状況にメンバーが慣れてしまい、知らず知らずのうちにプロジェクトの速度が落ちてしまうことがあります。そうならないためには、プロジェクトの問題をすぐに検…

職場でプリンシプルオブプログラミングの読書会をした話

読書会 職場でプリンシプルオブプログラミングの読書会をしてみました。 https://www.amazon.co.jp/dp/B071V7MY82www.amazon.co.jp プリンシプルオブプログラミングは良いコードを書くための原則や思想を出典付きで紹介してくれる本。 twitterで話題になって…

include-what-you-useとjenkinsでC/C++プロジェクトから不要な#includeを洗い出す

qiita.com qiitaに転記した。

Jenkinsで新規警告だけブチ切れさせる

Jenkinsのwarning pluginは新規警告が増えたときだけビルドステータスを変えることができます。これを利用すると新規警告だけ検出できるようになります。 やり方は↓(warning pluginがインストールされていること、warning pluginを利用したjobがあることが前…

GitとSubversionに脆弱性が見つかったためアップデートが推奨されています

GitとSubversionの脆弱性が2017.8.11に発見されました。 https://oss.sios.com/security/git-security-vulnerabiltiy-20170813 https://oss.sios.com/security/svn-security-vulnerability-20170811 ssh://-oProxyCommand=hogefuga のようなURLをclone/check…

チケットのアサイン方法を工夫してレビュー文化と自律的に動けるチームを作る試み

会社ではRedmineでタスクを管理しています。 僕のチームはRedmineBacklogsPluginを導入していて、さらに「チケットに記名するのは作業中か次に着手予定のものだけ」運用を試しています。狙いはレビュー文化作りと自律的に動けるチーム作りのふたつ。なぜその…

各種エディタでC/C++の警告を出す

職場のC/C++プロジェクトでコンパイラの警告レベルを引き上げて、さらに警告が出たらコンパイルエラーになるようにしました。(既存の警告潰し大変だった、、、) コンパイルを通すのに苦労するようになった人が結構いるみたいですが、そんなときはエディタで…

WindowsでClangを使う

qiita.com qiitaに転記した。

dBってなに?

って隣の席から聞こえた気がした。 dBの基本 dB(デシベル)はある値を、基準値との比の対数で表すもの。式はこんな感じ。 dB = 10 * log10( n / n0 ) n :値 n0:基準値 扱う値の範囲が広すぎるときに便利。例えば人の可聴音圧は0.00002パスカル〜20.0パスカル…