peko’s Hatena Blog

ルールを守ってアクセルシンクロォォォ!!!

組織マネジメントを考える テックリード的な何か…


自分も含め組織マネージメントを考えて実践している人やチーム運用を考えられる
状況だった前職…そのため円滑に仕事ができていたのですが、現職が組織が致命的に崩壊しており
色んな意味でやばいなって感じたので良かった時と悪かった時のポイントをまとめておきます(自分のために)

良かった時(今考えると成功例、重要なポジションはTech Lead)

  • 組織(またはチーム)として何を行うべきか(what)を設定できている。
  • やることではなく、やらないことを明確に設定できている(戦略とは何をやらないかを決めること)
  • Tech Lead的な人がメンバーに接する時「謙虚・尊敬・信頼」を心がけ実践できている
  • 評論家気質になっておらずきちんと改善を訴求できている*1
  • 開発や運用のプロセスと向き合い改善案と実践を行うためのアウトプットが出来ている
  • 良い意味でユーモアセンスがある

悪かった時(明確な失敗例、重要なポジションはTech Lead)

  • 会社・組織文化に反する行動原理や選択を行っている
  • 上記とは逆に謝った文化風習をリファクタできていない
  • 否定的な発言時に明確な提言ができていない(ポジショントークが多い)*2
  • 非エンジニアと適切な表現を用いてコミュニケーションができていない(相手もそれを甘受してしまっている)
  • 統治者が暴言を吐いたり誹謗中署が多い
  • 排他的、否定的
  • Tech Leadまたは課長職相当以下のリーダーが承認欲求が強く何にでも首を突っ込んでいく(親切 < 自分一番)
  • 最初から完璧主義、原理主義であったり悪い意味のユーモアを持ち合わせている

文章に起こすと採用基準みたいになってちょっと面白いですが、
振り返って考えた時に最初に掲げていた目標が破綻していて気付いた事、
年齢層が前職より増しているのにこの状態は個々が人としてまたサラリーマンとして年相応な成長や経験をしていない証拠…
チーム全体のスループットを最大限に向上させるという難しくも当たり前の事を出来るようにならないと、働いている人間だけでなくサービス自体のステップアップが望めなくなるのは、今の会社のサービスを外から見ていた時と中から見た時でよくわかりました。

私がチーム作りに参考にしていたのはTeam Geekと初歩的な心理学と幾つかの格言です

Team Geek ―Googleのギークたちはいかにしてチームを作るのか

Team Geek ―Googleのギークたちはいかにしてチームを作るのか

 

 ー “Done is better than perfect”
 ー “Move fast and break things”

Facebook社の社是ですが事業の改善に取り組み「許可を求めるな謝罪せよ」 の意識で、とにかく最初は完璧を目指すことをせずチャレンジ精神を根付かせていくのがいいと思います。

*1:ピーターの法則->組織が無能な人で埋め尽くされる

*2:口だけ動かしている人に納得して人がついている惨状

Bose quietcomfort 35 開封の儀 + レビュー

Bose quietcomfort 35を発売日に購入してから1週間経過したので、レビューを兼ねて開封の儀を書こうかなと!

購入に至った経緯は、ノイズキャンセリングできるそこそこ高性能なヘッドフォンが欲しかったためです。

  • 使用用途 → 作業用
  • 使用シーン → 室内を想定しているけど外に持ち出せるといいな~
  • 聞く想定の音楽はズージャーとBGM系、サントラ、たまにロックとプログレって感じで作業が主体なのでボーカル云々よりも音を考慮した形となります。
  • 購入を検討した他の商品はbeats by dr dre studio wirelessとこれの前衛機Bose quietcomfort25、丁度6月の頭に探し始めたのでこの製品が出るニュースとバッティング!「これは天のお告げかなーと思い、SoundLink Mini 2やSoundTrue Ultra in-ear、QuietComfort 20 Acoustic Noise Cancellingを持っていたので信用買いしました。」

 

箱は海外製品らしくめちゃくちゃシンプル!!高級感を煽るデザインですね!!!

f:id:peko-the3rd:20160629220913j:plain

さらに中箱もいい感じ、左がヘッドフォン入れ兼外装の箱ですがコンパクトにまとめられてるのがわかります。

f:id:peko-the3rd:20160629220934j:plain

写真撮るのに慣れてないため手振れしてるorz...

スピーカーの付け根で結構くるくる回る機構のためコンパクトに収納出来てます。

右側部分の外側にスイッチがあります。同じく右側の側面後方後ろに音量とストップボタンがあります。

f:id:peko-the3rd:20160629220955j:plain

 

Bose quietcomfort 35はリチウムイオンバッテリー搭載なので充電はマイクロUSBで行いますそのため、充電用のケーブルと航空機用の変換機が備え付けられてますね。

バッテリーの駆動時間の感覚は非常に良好で数時間使用しても持ちが良いです!!起動時に毎度何%か教えてくれるため充電に困ることは少なそう。

f:id:peko-the3rd:20160629221022j:plain

 

SoundLink Mini 2とパシャリ

重さは普通のヘッドフォンと同等かやや軽いくらいです

買ったばかりというのもあり締め付けが強いですね。

私はメガネユーザーですがいい感じにパッドにメガネが刺さって違和感はないです。

f:id:peko-the3rd:20160629221537j:plain

 

ノイズキャンセル

Bose製品はノイズキャンセル機能が非常に強力ですが、音を出していない時、外音をカウンターするために、異常に耳というか鼓膜を圧迫する作りで、

正直 (・へ・;;)うーむ・・・・と思っていましたがこいつは呪縛から解放され、適度な圧で、かついい感じの無音感が備わっています。部屋で空気清浄器パワー大と扇風機パワーMAXで回してても聞こえないです。(しばらくして付けてたの忘れるくらい)

音質

肝心の音のレビューになりますが、Boseサウンドというより何やら当たり障りのない音を出すように纏めてきた気がします。

ipodで聞いているときはワイヤレスの音質というのが気になる事はないです。

Bluetooth機能に対応するためすべての機構を一から作り直したという前振りは伊達ではないのでしょう。

ただ少し物足りないかなーという感じです、WALKMANハイレゾ音源を聞くには少し解像力不足が否めず変なシャキシャキ音が有るなーと気づく感じですね。

ワイヤレスにそこまで音質を求めるなというのは有りますが、最近は結構いい音させるメーカーが増えたのでちょっと物足りなさを感じます。(味付けしてるとはいえ)

値段感で言えばもう1万安い値段の製品と同等の音質かなと。

結果発表~

結果として自分の使用用途には完全に合致しているため、全体的な感想としては久しぶりにいい買い物したという所です。360度全方位で纏まるのは詰まらないので適者生存で揃えていければいいと思います。どうせ他の商品も欲しくなるし(笑)

f:id:peko-the3rd:20160703215355j:plain

 

機能とは別になりますが、ストアからダウンロードして付属のアプリと連携させることで簡単にペアリング出来たり、音声ガイドの言語を変更できるようになったのは地味に良かったです(最初は煩わしかったけど…)。今風~!!

f:id:peko-the3rd:20160704002251j:plain

ttfファイルの軽量化

Androidの標準フォントが気に入らなかったのでメイリオでも指定しようとしたら標準で存在しない…あるわけないんだけど(笑)

そんな訳でmeirioのフォントファイルを取得!!!

assetに突込み取得しようとしたらファイルサイズが思ったよりデカイ…ttcだからだと思うけど通常と太文字フォント2つ、あわせて14MBもあり、

使用するのはたいした文字量じゃないのにこれは嫌だなーと思い軽量化する方法を検討。

下記の記事を参考にさせてもらいまいた。

内容としては、サブセットフォントメーカーなるツールを使って,フォントファイル内の文字を第一標準に限定し,修正するというもの。

最初使い方が良くわからなかったけど、要は

1.元ファイルに対象となる.tt○を選択

2.修正後の出力ファイル場所を指定する。

3.「フォントに格納する文字」という部分に第一標準文字(下記コピペ)を記述して、最下部の作成開始を押す。


!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz·¸、。,.・?!゛゜々ー―‐~...()[]〈〉《》「」『』【】+-×÷=<>¥%&*@☆★○●◎◇◆□■△▲▽▼◯0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをんァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρστυφχψωАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмнопрстуфхцчшщъыьэюя─│亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸稲茨芋鰯允印咽員因姻引飲淫胤蔭院陰隠韻吋右宇烏羽迂雨卯鵜窺丑碓臼渦嘘唄欝蔚鰻姥厩浦瓜閏噂云運雲荏餌叡営嬰影映曳栄永泳洩瑛盈穎頴英衛詠鋭液疫益駅悦謁越閲榎厭円園堰奄宴延怨掩援沿演炎焔煙燕猿縁艶苑薗遠鉛鴛塩於汚甥凹央奥往応押旺横欧殴王翁襖鴬鴎黄岡沖荻億屋憶臆桶牡乙俺卸恩温穏音下化仮何伽価佳加可嘉夏嫁家寡科暇果架歌河火珂禍禾稼箇花苛茄荷華菓蝦課嘩貨迦過霞蚊俄峨我牙画臥芽蛾賀雅餓駕介会解回塊壊廻快怪悔恢懐戒拐改魁晦械海灰界皆絵芥蟹開階貝凱劾外咳害崖慨概涯碍蓋街該鎧骸浬馨蛙垣柿蛎鈎劃嚇各廓拡撹格核殻獲確穫覚角赫較郭閣隔革学岳楽額顎掛笠樫橿梶鰍潟割喝恰括活渇滑葛褐轄且鰹叶椛樺鞄株兜竃蒲釜鎌噛鴨栢茅萱粥刈苅瓦乾侃冠寒刊勘勧巻喚堪姦完官寛干幹患感慣憾換敢柑桓棺款歓汗漢澗潅環甘監看竿管簡緩缶翰肝艦莞観諌貫還鑑間閑関陥韓館舘丸含岸巌玩癌眼岩翫贋雁頑顔願企伎危喜器基奇嬉寄岐希幾忌揮机旗既期棋棄機帰毅気汽畿祈季稀紀徽規記貴起軌輝飢騎鬼亀偽儀妓宜戯技擬欺犠疑祇義蟻誼議掬菊鞠吉吃喫桔橘詰砧杵黍却客脚虐逆丘久仇休及吸宮弓急救朽求汲泣灸球究窮笈級糾給旧牛去居巨拒拠挙渠虚許距鋸漁禦魚亨享京供侠僑兇競共凶協匡卿叫喬境峡強彊怯恐恭挟教橋況狂狭矯胸脅興蕎郷鏡響饗驚仰凝尭暁業局曲極玉桐粁僅勤均巾錦斤欣欽琴禁禽筋緊芹菌衿襟謹近金吟銀九倶句区狗玖矩苦躯駆駈駒具愚虞喰空偶寓遇隅串櫛釧屑屈掘窟沓靴轡窪熊隈粂栗繰桑鍬勲君薫訓群軍郡卦袈祁係傾刑兄啓圭珪型契形径恵慶慧憩掲携敬景桂渓畦稽系経継繋罫茎荊蛍計詣警軽頚鶏芸迎鯨劇戟撃激隙桁傑欠決潔穴結血訣月件倹倦健兼券剣喧圏堅嫌建憲懸拳捲検権牽犬献研硯絹県肩見謙賢軒遣鍵険顕験鹸元原厳幻弦減源玄現絃舷言諺限乎個古呼固姑孤己庫弧戸故枯湖狐糊袴股胡菰虎誇跨鈷雇顧鼓五互伍午呉吾娯後御悟梧檎瑚碁語誤護醐乞鯉交佼侯候倖光公功効勾厚口向后喉坑垢好孔孝宏工巧巷幸広庚康弘恒慌抗拘控攻昂晃更杭校梗構江洪浩港溝甲皇硬稿糠紅紘絞綱耕考肯肱腔膏航荒行衡講貢購郊酵鉱砿鋼閤降項香高鴻剛劫号合壕拷濠豪轟麹克刻告国穀酷鵠黒獄漉腰甑忽惚骨狛込此頃今困坤墾婚恨懇昏昆根梱混痕紺艮魂些佐叉唆嵯左差査沙瑳砂詐鎖裟坐座挫債催再最哉塞妻宰彩才採栽歳済災采犀砕砦祭斎細菜裁載際剤在材罪財冴坂阪堺榊肴咲崎埼碕鷺作削咋搾昨朔柵窄策索錯桜鮭笹匙冊刷察拶撮擦札殺薩雑皐鯖捌錆鮫皿晒三傘参山惨撒散桟燦珊産算纂蚕讃賛酸餐斬暫残仕仔伺使刺司史嗣四士始姉姿子屍市師志思指支孜斯施旨枝止死氏獅祉私糸紙紫肢脂至視詞詩試誌諮資賜雌飼歯事似侍児字寺慈持時次滋治爾璽痔磁示而耳自蒔辞汐鹿式識鴫竺軸宍雫七叱執失嫉室悉湿漆疾質実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮社紗者謝車遮蛇邪借勺尺杓灼爵酌釈錫若寂弱惹主取守手朱殊狩珠種腫趣酒首儒受呪寿授樹綬需囚収周宗就州修愁拾洲秀秋終繍習臭舟蒐衆襲讐蹴輯週酋酬集醜什住充十従戎柔汁渋獣縦重銃叔夙宿淑祝縮粛塾熟出術述俊峻春瞬竣舜駿准循旬楯殉淳準潤盾純巡遵醇順処初所暑曙渚庶緒署書薯藷諸助叙女序徐恕鋤除傷償勝匠升召哨商唱嘗奨妾娼宵将小少尚庄床廠彰承抄招掌捷昇昌昭晶松梢樟樵沼消渉湘焼焦照症省硝礁祥称章笑粧紹肖菖蒋蕉衝裳訟証詔詳象賞醤鉦鍾鐘障鞘上丈丞乗冗剰城場壌嬢常情擾条杖浄状畳穣蒸譲醸錠嘱埴飾拭植殖燭織職色触食蝕辱尻伸信侵唇娠寝審心慎振新晋森榛浸深申疹真神秦紳臣芯薪親診身辛進針震人仁刃塵壬尋甚尽腎訊迅陣靭笥諏須酢図厨逗吹垂帥推水炊睡粋翠衰遂酔錐錘随瑞髄崇嵩数枢趨雛据杉椙菅頗雀裾澄摺寸世瀬畝是凄制勢姓征性成政整星晴棲栖正清牲生盛精聖声製西誠誓請逝醒青静斉税脆隻席惜戚斥昔析石積籍績脊責赤跡蹟碩切拙接摂折設窃節説雪絶舌蝉仙先千占宣専尖川戦扇撰栓栴泉浅洗染潜煎煽旋穿箭線繊羨腺舛船薦詮賎践選遷銭銑閃鮮前善漸然全禅繕膳糎噌塑岨措曾曽楚狙疏疎礎祖租粗素組蘇訴阻遡鼠僧創双叢倉喪壮奏爽宋層匝惣想捜掃挿掻操早曹巣槍槽漕燥争痩相窓糟総綜聡草荘葬蒼藻装走送遭鎗霜騒像増憎臓蔵贈造促側則即息捉束測足速俗属賊族続卒袖其揃存孫尊損村遜他多太汰詑唾堕妥惰打柁舵楕陀駄騨体堆対耐岱帯待怠態戴替泰滞胎腿苔袋貸退逮隊黛鯛代台大第醍題鷹滝瀧卓啄宅托択拓沢濯琢託鐸濁諾茸凧蛸只叩但達辰奪脱巽竪辿棚谷狸鱈樽誰丹単嘆坦担探旦歎淡湛炭短端箪綻耽胆蛋誕鍛団壇弾断暖檀段男談値知地弛恥智池痴稚置致蜘遅馳築畜竹筑蓄逐秩窒茶嫡着中仲宙忠抽昼柱注虫衷註酎鋳駐樗瀦猪苧著貯丁兆凋喋寵帖帳庁弔張彫徴懲挑暢朝潮牒町眺聴脹腸蝶調諜超跳銚長頂鳥勅捗直朕沈珍賃鎮陳津墜椎槌追鎚痛通塚栂掴槻佃漬柘辻蔦綴鍔椿潰坪壷嬬紬爪吊釣鶴亭低停偵剃貞呈堤定帝底庭廷弟悌抵挺提梯汀碇禎程締艇訂諦蹄逓邸鄭釘鼎泥摘擢敵滴的笛適鏑溺哲徹撤轍迭鉄典填天展店添纏甜貼転顛点伝殿澱田電兎吐堵塗妬屠徒斗杜渡登菟賭途都鍍砥砺努度土奴怒倒党冬凍刀唐塔

上記で軽量化tt○ファイルの完成。

半分以下にできたのはメリット大。

ついでにtt○ファイルをzip圧縮し、asset配下に配置、それを読込むようにしたことで更に軽量化できました。こちらの実装はここで→

TimeRecord/FontUtils.java at dev1 · peko-the3rd/TimeRecord · GitHub

 

対象文字を更に減らせばかなりの圧縮になる。そう考えると数字とローマ字だけが最高ですねw英語圏で生まれたかった。

 

www.pensees.co.jp

PHPDocumentor windows 7 でインストール時の嵌まり

PHPDocumentor使ってみようと思いググってやったらダダはまり|ω・`) ショボーーン

第1の罠Pearでお手軽インストールとはいかず会社のセキュリティに引っかかるみたいで上手くアクセス出来ない。

第2の罠:回避案としてComposerでインストールからの実行->ドキュメント作成後、内容確認しようと思ったら見事にエラー吐いて表示されない。

第3の罠:しょうがないのでダウンロードを誘導しているブログからZIPをダウンロードし、説明どおりに実行->エラー!!ダウンロードリンクの内容がPHP4までしか対応していないものでした。

あああああああああああああああああああああああああああああああ!!!!!!!!!!! ブリブリブリブリュリュリュリュリュリュ!!!!!!ブツチチブブブチチチチブリリイリブブブブゥゥゥゥッッッ!!!!

どうしろって言うのかと思い更に試行錯誤する事に…
バイナリ手に入れれば何とかなるかもと思い直接アクセスhttps://pear.phpdoc.org/

下のほうにあるReleasesから最新のものをダウソして解凍。中身見たら情報足りないのではないかという疑心暗鬼。。。
よく確認したらきちんとbinの配下に実行ファイルが存在しており使えることを確認。

php phpdoc -d {ドキュメントを作りたいパス} -t [出力先]
or
phpdoc -d {ドキュメントを作りたいパス} -t [出力先]

適当にフォルダsrcとdocを作成し対象のディレクトリから

ex)php phpdoc -d ./src/ -t ./doc/

静的ファイルなので出力されたindex.htmlから確認可能です。
久しぶりに謎の嵌りを起こしてとても嫌な気分になった(笑)

これで自動生成しても結構見にくいな…というのが正直な感想で、苦労に見合ってないなーという感じです。どのようにして使うのが素敵なのか、機能の全容を理解できてないからというのもある。カスタマイズしなといかんのかな。。。

LED電球 最安値を求めて

今週のお題ゴールデンウィーク2016」

GWなどまったく機能しておらず必要なものがあれば買いに行くという普通の生活をしています。

小灯りが欲しいなと思い、感謝セール中のニトリ
テーブルライトを購入!

初めて買ったけど電球が別売り
対象の電球サイズは17径で40W以外が対象
店舗内では売切れていたので電気屋へ…ちなみにニトリ内で買うとOEM、1000円相当でした

 

取り合えず業界最安値ヤマダに行ったら
サイズ的に26径が主流という事もありOEM商品に対象サイズはなく
見事に他人の足下を見たかのような値段設定のメーカー品のみ(´・ω・`)

 

流石にLED如きに2,3000は出せない
確かにPanaの電球は良い発色するけども

 

という事で意外な穴場スポットを探していたら
まさかのイトーヨーカドーが安い事に気づき購入(たしか1008円)
OEMかなとか思ったら普通にメーカー品が買えたので満足です

ちなみに26径もヨーカドーはかなりお安かったです。
当然角度や光度によりますが必要要件を満たすレベルであれば十分な商品と思います。

LED電球

 

25Wでも光が強過ぎて中に紙をしこませて光源を低減させてます。

間接照明

+   +
  ∧_∧  +
 (0゚・∀・)
 (0゚∪ ∪ +
 と__)__) +