つばろぐ

福岡のエンジニアによる技術的な備忘録です。

backlackでBacklog Webhookのテストを行う方法

以前、Backlogの通知をSlackにも通知するためのツール「backlack]を作ったという記事を書きました。 backlackについてはこちらの記事をご覧ください。 tsubalog.hatenablog.com github.com BacklogにはWebhookのテスト送信を行う機能があります。 ですがback…

Azure Functionsの出力バインドにCosmos DBを指定してローカル開発を行う

Azure Functionsには関数の呼出し(トリガー)と、関数で処理したデータの出力先を定義する必要があります。 それらの入出力にAzureのサービスなどを紐付けることを「バインド」と表します。 docs.microsoft.com Azure FunctionsでタイマーやAzure Storageなど…

Visual Studio Tools for Azure Functionsでデバッグできない現象を解決する方法

仕事や趣味でAzure Functionsのアプリケーションを作ることがちょくちょくあります。 サーバを作るほどでも無いちょっとしたアプリケーションをホストするにはとても使い勝手がよいです。 Visual Studio 2015を使えば、Azure Functionsのローカル開発を行う…

de:code2017に参加してきました

今年もde:codeに参加してきました。 de:code (decode) 2017 | 日本マイクロソフトの開発者/アーキテクト/IT Pro 向けイベント - Microsoft Events & Seminars 今年のde:codeはCognitive Servicesのような「AI」、HoloLensのような「MR (Mixed Reality)…

.NET Coreのプロジェクトをproject.jsonから.csprojに変換してみた

C#

.NET Coreのバージョンについては難しくて有名です。いまだに私もよく分かっていません。 blog.shibayan.jp yfakariya.blogspot.jp そんな.NET Coreですが、1.0がリリースされて以降、プロジェクトを構成するファイルが project.json から .csproj に変更さ…

Firefoxでdocs.microsoft.comが読みやすくなるアドオン「Redirector」が便利だった

昔、Google ChromeでMSDNのドキュメントが読みやすくなる拡張機能を紹介しました。 tsubalog.hatenablog.com Microsoftの技術ドキュメントは多言語対応されており、日本語で読むことができます。 たとえばdotnetのドキュメントは英語と日本語で読むことがで…

Fukuoka.NET 第5回を開催&登壇しました

1月27日の夜、Fukuoka.NETの第5回を開催しました。 ※上の写真は弊社同僚のFacebookポストから拝借。 fukuten.connpass.com 2017年最初のふくてんということもあり、平日夜ながらセッション3名、LT5名という気合を入れた構成にしてみました。 参加者も一時キ…

Backlogの通知をSlackに連携する「backlack」を公開しました(Azure Functions版)

タイトルで全部説明してる感ありますが、Backlogで行ったコメント関連の通知をSlackに連携するコードを書きました。 「backlack」という名前を付けました。 ソースコードはGitHubにて公開していますので、自由にお使い下さい。 github.com 作った経緯 元々、…

JXUG福岡支部発足記念勉強会でXamarinで.NET Coreを活用する話をしてきました

JXUG(Japan Xamarin User Group、"じぇいざぐ"と読む)の福岡支部が発足することを記念した勉強会が行われました。参加報告です。 jxug.connpass.com Xamarinとは、C#を用いてマルチプラットフォームなモバイルアプリケーションを作ることのできるフレームワ…

DocumentDB SDK for .NET Core(Preview)を試しつつ、ローカルなDocumentDB環境を作ってみた

この記事は .NET Core Advent Calendar 2016 5日目の記事です。 11月中旬にAzure DocumentDBの .NET Core向けのSDKのプレビュー版の提供が始まりました。 Azure DocumentDBとは Microsoft Azureが提供する フルマネージドなNoSQLデータベースサービス です。…

先日出したAzure FunctionsのIssueが解決したようです

先日、Azure FunctionsについてのIssueを出したという記事を書きました。 tsubalog.hatenablog.com 要約すると、コピーボタンを使ってコピーしたテキストに余計な改行が含まれていました。 そこで勇気を振り絞ってIssueを出してみました。 github.com Issue…

Azure Functionsの情報コピー機能がとても使いづらいから Issueを出してみた

ふと思い立って、Azure Functionsのドキュメントを読みながら使ってみました。 ドキュメントに沿って進めた上で、おそらく不具合と思われる部分がありましたので、Issueを出してみました。 FacebookのJAZUG(Japan Azure Users Group)ページでフィードバック…

Microsoft MVP (2016年度) を受賞しました

この度、Microsoft MVPを受賞することができました。 受賞カテゴリは「Visual Studio and Development Technologies」です。 家族や同僚、コミュニティで関わりのある皆様の支えや応援のおかげで受賞できたと思います。 この場を借りて、御礼申し上げます。 …

娘が1歳になりました

本日2016年9月7日は娘の1歳の誕生日です。 先日、オルターブースに入社してからの1年が早かったというエントリを書きましたが、父親としての1年も早かったですねぇ。 誕生以来、毎日OneDriveに撮り溜めてきた写真も1000枚を超えました。 そろそろ写真のバッ…

株式会社オルターブースに入社して、あっという間に1年が経ったので、これまでを振り返ってみた。

普段、ブログでは仕事に関係する話は書きませんが、今回は色々振り返ってみます。 2015年8月末、新卒入社以来、5年半務めていた会社を退職しました。 そして2015年9月1日に株式会社オルターブースに入社しました。 www.alterbooth.com そして本日、2016年9月…

MicrosoftのCognitive Servicesはメジャーリーガーの"ヒゲ"を識別できるか試してみた

今年5月に参加したMicrosoftのde:code2016において Cognitive Services (旧 Project Oxford) がテーマのセッションがいくつかありました。 またその後、福岡で開催されたde:code振り返り会でも Cognitive Services のLTをした方がいました。同僚です。 fukua…

JAWS-UG福岡で "また" AWSの事例としてMLBについて話してきました

またMLBネタでございます。またとか言わないで。 2016/06/12にJAWS-UG福岡が行われました。 告知少なめながら定員を上回る参加申込みがあったようです。 運営の方々の努力の賜物ですね。 jaws-ug-kyushu.doorkeeper.jp セッション登壇者9名、LT登壇者12名と…

de:code2016で聴講したセッション

2016年5月24日と25日に東京でMicrosoftの de:code2016 というカンファレンスが開催されました。 de:code (decode) 2016 | 日本マイクロソフトの開発者/アーキテクト/IT Pro 向けイベント - Microsoft Events & Seminars 振り返りは気が向いたらやるとして、…

PHPカンファレンス福岡2016でスピーカーとスタッフを務めてきたお話

大盛況の中、終わったPHPカンファレンス福岡2016。 そこに私もスピーカーとスタッフとして参加してきました。 phpcon.fukuoka.jp 登壇資料 CakePHP3で学ぶAPIマネジメント #phpconfuk from Yuta Matsumura 弊社がWebアプリケーションの開発を行ってきた上で…

MLBの2016年オールスターゲームのファン投票が始まってます

MLB

MLBが開幕して早一ヶ月。 私の贔屓するニューヨーク・ヤンキースは負けが混んでおり、現在アメリカンリーグ東地区の最下位をひた走っております。 かつてのスター選手が多く、その大半はベテランゆえ安定感に欠けます。 baseball.yahoo.co.jp リーグ上位を誇…

JAWS-UG福岡でAWSの事例としてMLBについて話してきました

1週間前のイベントになってしまいましたが、初めて「JAWS-UG福岡」に参加してきました。 EC2とS3くらいしか使ったことないAWSをお勉強しに行ってみました。 jaws-ug-kyushu.doorkeeper.jp 勉強会の内容については参加者の方がまとめたブログがありますので、…

Developers Summit 2016 & ComCamp 2016 Fukuokaで話してきました

先週は縁あって、二つの大きなイベントにて発表の機会を頂きました。 Developers Summit 2016 Fukuoka ComCamp 2016 powered by MVPs DevOps、その前に from Yuta Matsumura 昨年あたりからよく耳にするようになった「DevOps」や「継続的インテグレーション…

ドットインストールの福岡ミートアップに参加しました #dotinstall

ドットインストールというWebサービスを知っていますか? 動画を利用したプログラミングやツールの教育サイトです。 そのドットインストールの中の人が福岡でミートアップをするということで参加してきました。 passmarket.yahoo.co.jp http://blog.dotinsta…

Slackに自力botを作ってみました

「自力bot」という意味がよく分からない言葉で表現してみました。 これまでIFTTTというサービスからAndroidスマホにリマインダーを通知していましたが、通知先をSlackに集約してみました。 Slackとは拡張性の優れたチャットサービスです。先日、自分用のSlac…

Asus ZenFone5をAndroid5(lollipop)にアップデートしました

何もしてないけど調子がおかしくなったスマホ うちの親が言いそうな言葉。 我が愛機、Asus ZenFone5の機嫌がたった3日でとても悪くなりました。 症状としては、 アプリのアップデートができない スマホがロックされない(ずっとロック解除されてる状態) Fac…

2015年の人気記事ランキングを作ってみました

遅ればせながら2015年の当ブログ人気記事ランキングを作成しました。 このランキングは昨年初めてお会いすることができた、しばやん先生が公開したWebサービスを利用して作りました。 blog.shibayan.jp 2015年人気記事はこちら C#におけるref修飾子とout修飾…

Windows Server Container に入門してみた

この記事は Microsoft Azure Advent Calendar 2015 23日目の記事です。 はじめてアドベントカレンダーなるものを書きます。 12月上旬、社内でAzureもくもく会を行いました。 これまであまり触れたことないサービスについて調べてみようと思い、Windows Serve…

プログラミング生放送勉強会 第37回@福岡 に参加&登壇しました

先日、プログラミング生放送勉強会が福岡で開催され、登壇してきました。忘れないうちに感想をまとめておきます。 福岡ではおよそ一年ぶりの開催となりました。 またプログラミング生放送勉強会はニコニコ生放送で配信されており、タイムシフト視聴可能とな…

娘が生まれました

2015年9月7日の昼に第一子となる娘が誕生しました。 3000gを超える元気な女の子です。 立ち会い出産をしました。 私は子供が生まれるときは、出産に立ち会いたいなーと思っていました。 人生経験という意味もありますが、付きそう側としての出産の大変さを身…

Entity FrameworkのSQLログを出力する

C#

前回のLINQ to Entitiesに関する記事の中で、Entity Frameworkが発行するSQLについて確認しました。 今回はEntity FrameworkのSQLログを出力する方法を紹介します。 LINQ to Entitiesに関する私の勘違いを見直した話 - つばろぐtsubalog.hatenablog.com Enti…

LINQ to Entitiesに関する私の勘違いを見直した話

C#

久しぶりにブログを書きます。 今、仕事でASP.NETを使ったWebアプリケーションの開発に取り組んでいます。 私自身、業務でWebアプリケーションを作るのは初めてなので、中々苦戦しています。 (昔のASPなら大学時代に作ってたけど・・・) ASP.NETにはMVCの…

ふくあず 春のIoT祭り に参加してきました #fukuazu

今話題のIoTを体験できる勉強会(ふくあず)に参加しました。 ふくあず 春のIoT祭り ~IoT ハンズオンとAzureとわたし~ 【JAZUG福岡支部】jazug.doorkeeper.jp 今回のふくあずは次のような二部構成となっていました。 第一部:IoTに関するセッションとIoTハ…

Azureのポータル画面って背景色が変わるんですね

すごくどーでもいい小ネタだけどw Azureの現在のポータル画面の両脇(背景しかない部分)をダブルクリックすると、背景色が変わるんですね 普段の背景色 変わった背景色 なおリロードすると元に戻りますが、気分転換程度にはなりますねw って一人でテンショ…

ChromeでMSDNが読みやすくなる拡張機能「Microsoft Website Locale Switcher」が便利だった

MicrosoftのオンラインドキュメントであるMSDNをよく使用する人には便利だと思います。 MSDNのドキュメントは英語以外の言語に翻訳されて提供されています。 しかしGoogle検索などでMSDNに辿り着いた時に、英語版のページであるときがあります。 日本語版を…

勉強会で発表するようになったこの1年間を振り返ってみる

ふとこの1年間を振り返ってみたかったのでブログに書いてみます。 私は少なくとも2012年から勉強会に参加しています。 参加の目的としては次の2つが挙げられます。 業務で扱う技術範囲では物足りなくったから。 プライベートでも何かしら活動しないといけな…

JAZUG 福岡(ふくあず) 第16回 に参加してきました #fukuazu

今回のふくあずはAzureのハンズオン形式での勉強会でした。 Azureに構成した仮想マシンの可用性設定について学びました。 これは実務に使えそうです。 日時 2015/02/14 13:30 ~ 18:45 会場 福岡市博多区上川端町 12-20 ふくぎん博多ビル10 F 日本Microsoft…

ドットインストールの環境構築レッスンがAnsibleの勉強に役立ちそう

最近利用していなかったドットインストールでしたが、久しぶりに見てみるとWindows用の環境構築レッスンがAnsibleの勉強に役立ちそうでしたので、紹介します。 ドットインストールとは、初心者向けのプログラミング学習サイトです。 動画を用いてレッスンが…

「Toumei」というカラーツールを公開しました。

拙作ですが、「Toumei」というカラーツールを作成しました。 ブログやTwitter宛にフィードバックを頂ければ大変喜びます。 Toumei 「Toumei」とは? 16進数のカラーコードを基準として、その色の各透明度に対応したRGBA値と16進数値を出力するツールです。 …

2015 MVP Community Camp~福岡編~ に参加しました。 #MVPComCamp

2015年に参加した初めての勉強会です! 今回は「2015 MVP Community Camp~福岡編~」に参加しました。 このイベントは全国8箇所で同日に開催されました。 MVP Community Campとは? 2015 MVP Community Camp~福岡編~ - connpassより引用。 IT 業界のリー…

2014-12-01~2014-12-07までのはてなブックマーク

12月に入り、様々な Advent Calendar が公開されています。 個人的に興味が有るのはこちらです。 PowerShell DSC Advent Calendar 2014 - Adventar PowerShell DSC Advent Calendar 2014 - Adventar 2014-12-01 のブックマーク タイトル ブクマ数 タグ 2014…

2014-11-24~2014-11-30までのはてなブックマーク

2014-11-25 のブックマーク タイトル ブクマ数 タグ Windowsを16年使ってきて分かったおすすめ無料ソフトまとめ Scramble Works | Windows, フリーソフト ASP.NET 5 と Visual Studio 2015 では Bower と Grunt が標準になるみたいなので勉強してみた - しば…

C#福岡 第6回勉強会 に参加しました #cs_fukuoka

久しぶりの勉強会参加エントリです。 今回は「C#福岡 第6回勉強会」に参加しました。 最近の.NET界隈で盛り上がっている話題に関する発表がありました。 日時 2014/11/27 19:00 ~ 21:00 会場 福岡市中央区今泉1丁目20番17号 福岡市スタートアップカフ…

2014-11-17~2014-11-23までのはてなブックマーク

2014-11-17 のブックマーク タイトル ブクマ数 タグ マイクロソフト、Linux版の.NETをDocker上でデモ。Visual Studioからリモートデバッグ可能 - Publickey .NET, Docker, Azure rails-dev-box - VagrantでRails開発環境を作るならこれ! MOONGIFT Vagrant,…

2014-11-10~2014-11-16までのはてなブックマーク

今週はやはりMicrosoftが.NETのオープンソース化を発表したことが一番大きかったですね。 2014-11-11 のブックマーク タイトル ブクマ数 タグ Dockerは速いのか?Dockerのパフォーマンスについて重要なことは何か? - ゆううきブログ Docker 知らぬはエンジ…

2014-11-03~2014-11-09までのはてなブックマーク

2014-11-04 のブックマーク タイトル ブクマ数 タグ MS、「RemoteIE」のプレビュー版を公開--各種OSで最新「IE」のテストが可能に - CNET Japan Microsoft, IE 2014-11-05 のブックマーク タイトル ブクマ数 タグ [速報]Google App EngineのManaged VMもDo…

2014-10-27~2014-11-02までのはてなブックマーク

2014-10-29 のブックマーク タイトル ブクマ数 タグ 今どきのサーバ/インフラの構築の仕方。"サーバ/インフラ徹底攻略 (WEB+DB PRESS plus) " - プログラマになりたい Book, Server ASUS、2万円台のLTE対応スマートフォン「ZenFone 5」 ~SIMロックフリーで…

2014-10-20~2014-10-26までのはてなブックマーク

2014-10-20 のブックマーク タイトル ブクマ数 タグ C# + NancyでJSONを返すWebアプリを作り、Heroku Buttonを使ってHerokuへデプロイしてみた - メモ的な思考的な C#, Heroku 激安で高機能カーナビをRaspberry Piで自作できるキット「iCarus」 - GIGAZINE R…

アイコンフォントを使ってブログにソーシャルリンクを載せました

CSS

はてなブログのサイドパーツにプロフィール用のパーツがあります。 そのパーツでは、TwitterのフォローボタンやFacebookのいいねボタンを設置することができます。 しかし私の場合、自己紹介文が長いのか、使用しているデザインの影響なのか、上記のボタンを…

「Squarespace Logo」というサービスでブログのロゴを作りました

長らく当ブログにはロゴやファビコンがありませんでした。 自作できる程の絵の才能も無く、作ることすらしていませんでした。。 そんな中、オシャレなロゴが作成できるサイトを見つけたため、当ブログのロゴとファビコンを作ってみました。 そのサイトがこち…

VagrantでWindowsのBoxを無料で構築する

Windowsに怪しげなツールをインストールしたり、Powershellコマンドのテストを行ったりする際に、Windowsの仮想マシンを作成し、検証を行うことがあります。 通常であればVirtualBoxやVMWareのような仮想化ツールを使うところでしょうが、今回はVagrantを使…