初心者向けgolang勉強会で発表したスライドです。 http://atnd.org/events/42889Read less
結城浩 / Hiroshi Yuki @hyuki フリーランスで一番うれしいことの一つは、今日一日の仕事を自分で決められる点。フリーランスで一番つらいことの一つは今日一日の仕事を自分で決めなくてはいけない点。 2014-05-29 08:52:57 結城浩 / Hiroshi Yuki @hyuki 最近、「残業」が話題になっていたらしいですね(よくわかってない)。TLによく「残業」と「残業代」が流れていました。今朝、冗談交じりにツイートしましたが、フリーランスには「業務時間」はなく「残業」もありません。どこかに雇われているフリーランス(謎)には、残業があるかもしれませんが。 2014-05-29 18:54:59 結城浩 / Hiroshi Yuki @hyuki フリーランスは(今朝ツイートしましたが)自分で今日一日の仕事をデザインします。いつ仕事を開始し、いつ仕事を終了するか。その
さきほどWWDCにて新言語 Swiftが発表されました。 The Swift Programming Language (iBooks Store) で言語ガイドが公開されていたのでザッと目を通してみました。 Objecitve-Cと比較してSwiftがイケてそうなところをパッと気になったところだけ書いていってみます。 変数/定数の型推論がある Objective-Cのように明示的に型を書かなくても型を推論してくれます。 推論で問題ないケースも多いと思うのでタイプ数がかなり減らせそうですね。 ( 変数を宣言する際はvar、定数を宣言する際はletで宣言します。 ) // 型推論 var name = "Shinji Ikari" // 変数の型は推論によりString型になる var age = 14 // 変数の型は推論によりInteger型になる let height = 141.5
パーフェクトRuby on Rails 中の第6章で取り扱っている題材、イベント開催支援系のRailsアプリケーション awesome_events のソースコードを Github 上で公開しました。 ソースコードは技術評論社さんのサポートページからダウンロードすることもできますが、やっぱり Github から持ってこれたほうがいいですよね。 さて awesome_events とはどんなアプリケーションでしょうか。すごくざっくり書くと、Doorkeeper や ATND の簡略版です。 使っている gem は、Rails を普段使っている人から見たらかなり普通な感じ。特筆すべきなのは carrierwave と ransack くらいでしょうか。omniauth で「Twitterログイン」機能を作ったりもしています。 gem 'rails', '4.1.1' gem 'sqlite3'
このところフリーランス(よつばラボ)として活動してきましたが、一人でやるよりチームでやりたいこともたくさんあるな、とかチームでやるにはきちんと法人にしておいた方がお互いによさそう、と思ったのでLLC(合同会社)を作りました。法人としての立場の方がいろいろな会社さんとお付き合いできるな、というのも理由のひとつ。 相方としてはウノウのときの同僚の@zk33と一緒にやることになりました。退職してよつばラボとしての活動を本格化させるときに、「もしかしたら会社にするかも」という連絡をしたら「全力で乗っかります」という返事が高速で返ってきたのがきっかけといえばきっかけだったのかも。彼は何というか、デザイナーなんだけどフロントエンジニアでもあって、同時にきちんとコンセプトや考え方を大事にできる人。お互いにきちんとツッコミを入れられる間柄は大事だよな、と思うのでありがたいことです。 というわけで合同会社q
Developing apps and accessories for the home Let people communicate with and control connected accessories in their home using your app. With the HomeKit or Matter framework, you can provide users the ability to configure accessories and create actions to control them. Group those actions together into powerful automations and trigger them using Siri. Apps HomeKit The HomeKit framework enables you
Posted on Mon 2nd June, 2014 As some of you know, Apple announced its next operating system, OS X 10.10 Yosemite today. A few users have voiced concerns that Spotlight in Yosemite looks more like Alfred, and wonder whether this changes anything for Alfred and his future. What you have to remember is that Spotlight's primary objective is to search your files and a small handful of pre-determined we
Objective-Cに替わる新しいプログラミング言語Swiftの登場 WWDC2014で発表された新しいプログラミング言語Swiftでできることを紹介したいと思います。 今までとこれから Swift使うとこんなにコードが短くなるぜという例です。 今まで これから 確かにスマートですね。 言語ガイドをダウンロード iBookでガイドを読めますのでダウンロードしてみましょう。 変数の宣言 varは変数、letは定数 var myVar = 42 myVar = 50 let myConst = 42 コントロール if,switch,for-in,for,while,do-while let individualScores = [76, 43, 103, 87, 12] var teamScore = 0 for score in individualScores { if score >
Swift The powerful programming language that’s also easy to learn. Swift is a powerful and intuitive programming language for all Apple platforms. It’s easy to get started using Swift, with a concise-yet-expressive syntax and modern features you’ll love. Swift code is safe by design and produces software that runs lightning-fast. Modern Swift is the result of the latest research on programming lan
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く