You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
history 13/3/31 Tag について追加 intro Go を触ってて interface を用いた設計がまだまだよくわかってなかったので、一旦まとめることにしました。 Go には明示的な継承の機能は無く、 interface も例えば Java のそれとはかなり毛色が違うので、(Class ではなく) Struct の設計に結構癖があると感じます。 Go の interface は言語設計的にもかなり尖っていて、 Go という言語を強く特徴付けていると同時に、 Go 言語自体の開発者たちもこの機能をかなり重要視しています。 例えば、 Go の開発者の一人である Russ Cox 氏によれば Go's interfaces―static, checked at compile time, dynamic when asked for―are, for me, the most
Go言語とは、Googleが開発した新しいプログラミング言語です。 当サイトではこの新しい言語についての情報を集約していきます。 このサイトの更新が滞っており、情報が古くなっておりますのでご注意ください。 はじめに Goは新しい言語です。既存の言語からアイデアを取り入れてはいますが、他の言語にはない機能をもっているため、実際に記述されたGoのプログラムは、他の類似した言語とはだいぶ異なるものになります。C++またはJavaプログラムをGo言語へ直接変換しても、あまりうまくは行きません。JavaのプログラムはあくまでJavaで書かれており、Go言語で書かれてはいないからです。一方で、Go側の視点からこの問題を考えると、変換に成功したとしても、全く違うプログラムができてしまうことになります。言い換えると、Go言語を使いこなすには、Go言語の機能や文法を理解することが重要です。おなじく、Go言語
久々に人前で発表をしました。「エンジニア×個の力をForward」というテーマのMoneyForward Meetupです。来月は45分枠の発表が2つもあるので、ちょうどよい肩慣らしになりました。 ホネーマワード紀行 前のお二人の発表タイトルに「奇行」と「寄稿」が入っていて、これは繋げねば!という謎のプレッシャーにより急遽タイトルに「紀行」を付けたのですが、奇しくも「マネーフォワード」に至るまでの私の人生の旅路がまとまった発表を上手いこと表した感じになり、結果的に良かったです。 2011年に某社でRailsを触り始めたのがRubyコミュニティへ関わるキッカケの一つとなったと言えます。その会社の合宿でFacebook APIを使ったRailsアプリを作り、herokuにdeployしたことで、当時の上司と繋がりのあった相澤さんからHeroku JP Meetup #3 : ATNDへ招待され
このエントリは Microsoft Azure Advent Calendar 2016 - Qiita の1日目です。 こんにちは。CTOの馬場です。 アドベントカレンダーはネタかぶりが心配ですが、 1日目だと安心して好きなことが書けます。 というわけでAzureのVirtualMachineでCentOSを使う話です。 Azure の Virtual Machine には CentOS のコミュニティ公式イメージがありません。 かわりに OpenLogic という会社が提供しているイメージがあり、 これが Recommended となっています。 正直なところ個人的にはこのサードパーティサポートありきのスタイルはすごく居心地が悪いのですが、 聞くところによるとAzure経済圏ではコミュニティイメージのほうが落ち着かないそうで、、、 ということで、郷に入っては郷に従え。 このイメージをう
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く