読者です 読者をやめる 読者になる 読者になる

C# vs Ruby

Sansan Advent Calendar 11日目の記事です。

弊社には BtoB と BtoC、2つのサービスがあります*1BtoB のほうは C#、BtoC のほうは Ruby で開発されています。エンジニアのスキルセットとしてもかなり違っているようです。世の中的には C#Ruby はいろいろ違いすぎて、並べられること自体あまりないです。これらが比較にあがるのは弊社ならではだと思うので、弊社カレンダーを機に比較してみようと思います。

ちなみにぼくは BtoB のほうで C# を使って開発をしています。Ruby については、弊社の採用選考時に何か見せるものがないとあかんな…と思ってRuby で適当に何か書いた記憶がありますが、ほぼ完璧に忘れました*2。そんなわけで、C# に対して若干愛着はありますが、今回は公平に比較するため、比較項目としては世間一般に受け入れられている標準的な3つの指標を使いました

*1:それぞれにiOS/Androidアプリもありますが今回は割愛

*2:1年前にエンジニア未経験として中途採用です。

続きを読む

ViewData vs ViewBag vs TempData

C# Advent Calendar の6日目を担当します。
このブログでまともなことを書くのは初めてです。これを期にふざけるのはやめて、ちゃんとした技術ブログにしていきたいです。エンジニアと言い張って給料泥棒して生活をしてきましたが、そろそろバレそうなので C# を勉強しようと思っています。

ASP.NET MVC で、Model を介さずに一時的にデータを保管する方法が複数あります。名前も抽象的かつ似ているので、混乱しないために整理します。初心者が半分妄想で書いており間違いが108つほどあるはずなので、ご指摘いただければ幸いです。あと、極めてさりげない形でハイキュー!!の名言を紹介しています。

続きを読む

プログラミングとボルダリング

壁 Advent Calendar の記念すべき1日目の記事です。

最近、イケてるスポーツNo.1の呼び声高いボルダリングですが、IT業界のエンジニアの間で特に人気らしいです。これには理由があるはず。理由ある太郎です。プログラミングとボルダリングは似ているのです。

続きを読む

壁アドベントカレンダーの宣伝

アドベントカレンダーを作りました。 www.adventar.org

続きを読む

プログラミング言語 Swift

こんにちは。書きます。せっかくブログを始めたので継続していきたいです。エンジニアっぽいことを書いて褒められ、技術ブログとして名を馳せ、退職エントリには「で、だれ?」というコメントをもらいたいのです。

そういうわけで、まじめすぎて申し訳ないのですが、今回はプログラミング言語 Swift について書きます。とはいえ、ぼくも先日初めて触ったばかり*1なので、とても基本的な内容です。

*1:この間の3連休最終日に引きこもっていてやることがなかったため

続きを読む

ぼくがブログを始める理由

ぼくがブログを始める決意をしてから8日が経ってしまいました。重い腰を上げて、ついにブログを始めました。

続きを読む