Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2015年8月18日のブックマーク (5件)

  • Swiftコーディング規約@Wantedly - Qiita

    はじめに Swiftのコードは多様な記述の仕方ができるので柔軟でかつ表現力もありますが、チームで開発を行うとどうしても記述の仕方が統一できず可読性も上がりません。弊社(Wantedly)でSwiftのアプリを開発した経験をもとにアプリ開発におけるコーディングスタイルガイドを作成しました。このコーディング規約がベストプラクティスだというわけではなく、Swiftもまだまだ手探りなところもあるので、参考情報としてご参照ください。また、規約の範疇ではないですがエラーになりやすい記述も合わせてフォローしています。 バージョン v0.3 改版履歴は文末を参照ください。 コーディング規約の必要性について Swiftはプログラマがリスクを取ることによってより簡素に端的に記述ができたり、型推論が強力なので型の明記を省略して記述ができます。チームでSwift開発を行う場合は、詳細に記述するのか、省略して記述す

    Swiftコーディング規約@Wantedly - Qiita
  • Swift界隈で話題沸騰中のテストフレームワーク Quick とは? - Qiita

    Quickとは? QuickはSwiftが発表された2日後にGithubにコミットされた、世界で一番最初のSwiftのテストフレームワークです。ビヘイビア駆動開発(BDD)指向のテストフレームワークで、SwiftとObjective-Cの両方の言語に対応しています。RSpec, Specta, Ginkgoの影響を受けているそうで、記述がしやすく可読性の高いケースを表現できるのが特徴です。 ロゴもSwift調のデザインで素敵です。 開発者は? 開発者はmodocache (もどかしい)さんという日にいらっしゃるエンジニアさんが作られています。ハンドルネームがとってもお洒落ですね。 期待度は? まだ開発開始から2週間弱ですが、とても活発に開発が行われており今後Swiftのデファクトテストフレームワークになるのではと期待が寄せらています。 また既存のObjCテストフレームワーク(※)はSwi

    Swift界隈で話題沸騰中のテストフレームワーク Quick とは? - Qiita
  • 本当に実用的なたったひとつのソートアルゴリズム - CARTA TECH BLOG

    コンテンツメディア事業部の新卒エンジニアがお送りいたします。 突然ですが、皆さんの好きなソートアルゴリズムはなんですか? 私は基数ソートのスマートでストイックな雰囲気に惹かれます。 とはいえ、普段の開発では「どのソートアルゴリズムを使うか」を意識することは少ないのではないでしょうか。 むしろ現実世界で「トランプが全部揃ってるか」を手作業で確認するときとかのほうが、実はソートアルゴリズムが必要なのかもしれません。 ということで(?)、そのような現実的な場面で、当に実用的なソートアルゴリズムを決める戦いが始まりました。 選手紹介 今回試したソートアルゴリズムは、独断と偏見で選んだ以下の5種類。 1 挿入ソート シンプル・イズ・ベスト!正直言ってベンチマークの噛ませ犬! 2 クイックソート 「クイック」の名前はダテじゃない!王者の貫禄を見せてやれ! 3 マージソート 安定感のある隠れた実

    本当に実用的なたったひとつのソートアルゴリズム - CARTA TECH BLOG
  • Tableau Desktopで出来る事のまとめ | DevelopersIO

    以前、Tableau Serverについて出来る事(機能)の整理を行なったエントリを投稿しましたが、Tableau Desktopもバージョン9.xになった事で機能が豊富となり、より一層『出来る事』が増えて来たな〜と感じました。以前からのDesktop利用者であれば追加・更新された部分を追っていく事で追従出来ますが、Tableau9.xから利用し始めますという方々からするとちょっと大変になってくるのかな、という気がしなくも無いかなと思い始めてきました。 Tableau Serverで出来る事のまとめ | Developers.IO そこで当エントリでは、過去投稿した内容をまとめつつ、改めて『Tableau Dektopでは何が出来るのか』について整理して行きたいと思います。当エントリを読むことでDesktopの機能把握の取っ掛かりとして頂ければ幸いです。 目次 Tableau Deskto

    Tableau Desktopで出来る事のまとめ | DevelopersIO
    bobbyjam99
    bobbyjam99 2015/08/18
    良いまとめ
  • 日経Linux、日経ソフトウエア 主催 | みんなのラズパイコンテスト2015

    日経Linuxと日経ソフトウエアは、PCボード「Raspberry Pi」(ラズパイ)を使った電子工作やアプリケーションのコンテスト「みんなのラズパイコンテスト2015」を実施しました。 昨年に続く第2回開催となる今回のコンテストでは、2015年5月28日~8月31日にRaspberry Piを活用した作品やアイデアを募集。下は10歳の小学生から上は68歳のシニアまで、個人やチーム、企業などから100件を超える応募がありました。音楽や天体観測といった趣味の分野を題材にしたもの、日々の生活に役立つ工夫が満載のものなど、多岐にわたるアイデアや作品が集まりました。 外部の専門家および日経Linux、日経ソフトウエア編集部による審査会にて厳正に審査した結果、グランプリ、技術賞、アイデア賞、学生賞など合計35件の受賞作品・アイデアを選出しました。 また今回新たに、Raspberry Piの開発元であ

    日経Linux、日経ソフトウエア 主催 | みんなのラズパイコンテスト2015
    bobbyjam99
    bobbyjam99 2015/08/18
    "藤田ニコルさんがイメージキャラクターに決定" / "自由でポップなキャラクターの“にこるん”は、思い思いのアイデアでラズパイの可能性を広げる本コンテストの趣旨にピッタリ。" / にこるんオスカー所属なのか