意外と簡単。TypeScript+JavaScriptでビルドする方法
巨大化するWebサービス/アプリの開発現場で着実に市民権を得てきたTypeScript。C#生みの親Anders Hejlsberg老師が作ったとあって開発効率を爆上げしてくれる。非常に筋の良い言語だ。 今回はTypeS … Read More
巨大化するWebサービス/アプリの開発現場で着実に市民権を得てきたTypeScript。C#生みの親Anders Hejlsberg老師が作ったとあって開発効率を爆上げしてくれる。非常に筋の良い言語だ。 今回はTypeS … Read More
ブログやWebメディアだけでなく、より多くのアクセスが欲しいならWebサイトのSEO対策は必須だ。今回は、SEOを強力にサポートしてくれるWordPressプラグイン『All in One SEO Pack』の設定方法を … Read More
飲食店などのお店がブログ付きのホームページを持っているケースが増えてきた。言うまでもなく、Web集客の一番の施策はブログを書くことだ。しかしながら、ただ単に記事を書いていないだろうか?しっかりとSEO対策をしなければせっ … Read More
国内でもジワジワと広まりを見せているSlackでチームを作る方法と、チームに招待された後にすることを解説する。 Slack 新チームの作り方 新しいSlackチームを作る まずはSlackのトップページから … Read More
LINQの中でフィルタリングを司るWhereの使い方と使用上の注意を解説する。 Whereの役割 Whereの役割はコレクションをフィルタリングすることだ。例えば数字の入った配列があったとして、その中から偶 … Read More
配列やリストなどのデータをグループ分けしたい時は無いだろうか?例えば、名前やenum値でインスタンスを分けたいときなど。そんな時に使えるのがLINQのGroupByだ。今回はGroupByの使い方を解説する。   … Read More
C#開発を爆速にするResharperの開発元であるJetBrainsがC#向けのIDEを開発している。その名も『Rider』だ。JetBrains製IDEのベース技術であるIntelliJ Platformで作られてい … Read More
少し高度なSlack botを作ろうとすると、botにデータを持っておいてもらいたい時がある。botの外部にデータベースを持つのもいいけれどそこまでの話でもなかったりする。そんな時、Slack bot用のフレームワーク … Read More
アクセス解析を眺めていて『c# eclipse』で検索している人がいることに気づいた。C#開発といえばVisual Studio一択だろうと思っていた僕にとって、あえて手垢まみれの表現を許すなら、これは青天の霹靂だった。 … Read More
「いつもソースが長くなってしまう」というアナタ。foreachをLINQで書き換えることから始めてみよう。 見たことはないだろうか? foreachの入れ子、あるいはforeachの後にすぐ別のforeachが来るC#の … Read More