2017年3月7日のブックマーク (5件)

  • swift3の文字列操作(String.substring)メモ - Qiita

    文字列(String)のsubstringの使い方についての覚書。 他にも書き方はあると思いますが。 let Str: String = "123456789" /// /// 先頭1文字 - 1 /// print("\(Str.substring(to: Str.index(after: Str.startIndex)))") /// /// 先頭1文字以外 - 23456789 /// print("\(Str.substring(from: Str.index(after: Str.startIndex)))") /// /// 末尾1文字 - 9 /// print("\(Str.substring(from: Str.index(before: Str.endIndex)))") /// /// 末尾1文字以外 - 12345678 /// print("\(Str.subst

    swift3の文字列操作(String.substring)メモ - Qiita
    smiyan
    smiyan 2017/03/07
  • 2ヶ月間でiOSアプリを開発、ストアに申請するまでの学習軌跡 | ガジェット通信 GetNews

    ホーム 映画 デジタル・IT エンタメ グルメ 動画 アキバ ガジェット女子 ネットで話題 稿は、Mediumのブログ記事を了解を得て日語翻訳し掲載した記事になります。 記事は、iOS開発者のBob Lee氏によって投稿されました。 ローンチの2週間前に、私の知人で仕事熱心なiOS開発者の一人が、ストレスと社会的生活を送る余裕がないという理由から、彼は仕事を辞める予定であるという手紙を送ってくれました。この時点で新しい人材をチームに迎えるにはすでに遅すぎました。そのため、私が彼の仕事を引き継ぐ以外に選択肢がありませんでした。 iPhoneアプリを開発するのは簡単ではありませんでした。正直に言うと、辞めたいと思うこともありました。プログラミングを学ぶだけではなく、Xcode、何千ものクラス、証明書などを含むiOSのエコシステムを理解する必要がありました。 私には時間的な余裕はありません

    2ヶ月間でiOSアプリを開発、ストアに申請するまでの学習軌跡 | ガジェット通信 GetNews
    smiyan
    smiyan 2017/03/07
  • 同人活動する人は「デザイン入門教室」を絶対に読んだ方がいい。 - 景虎日記

    どうも。俺だ。景虎だ。 キミは違うかもしれないけれど、俺は基的に人に何かをお願いするのが苦手なタイプの人間なのである。それゆえに、すべての事柄を自分で解決しなくてはならないと考えてしまうことがよくあるのだ。 デザインであれば資金も人脈もない俺にとってはもう自分でやるしかない事柄になってしまっていたのである。 しかし、実際にデザインセンスが良いのかどうかという部分については、「素人以上新人デザイナー以下」というレベルのものだったろうと思ってやまないのだった。 キミも個人で活動しているから仕方がなく自分でやっていたけれど、正直『デザインに関しては』自信がないと思っていたりするかもしれない。 もしそうなのであれば、この「デザイン入門教室」というは絶対に読んでおいた方がいいと言えるだろう。 読むと言うよりかは、一冊買って「実際にデザインが必要になったときに使って」みてほしいと思ってやまない一冊

    同人活動する人は「デザイン入門教室」を絶対に読んだ方がいい。 - 景虎日記
    smiyan
    smiyan 2017/03/07
  • マインクラフトで楽しみながらプログラミングを学んでほしい――CA Tech Kids上野社長インタビュー

    子どもたちにプログラミングを楽しんでもらうために頼りになるのがゲームです。CA Tech Kidsではマインクラフトでプログラミングの基を学べるコースを開講し、2月27日には『親子で楽しく学ぶ!マインクラフトプログラミング』を刊行。今回、代表取締役社長の上野朝大さんにお話をうかがいます。マインクラフトならではの長所と限界とは? あくまで「プログラミング」を学んでもらいたい ――御社では通常のプログラミング学習に加え、マインクラフトを利用した学習コースも開講されています。なぜマインクラフトを取り入れられたのでしょうか。 上野:マインクラフトを正式に取り入れたのは2015年の夏でした。Tech Kids CAMPというワークショップで行ったところ、とても人気があり、2016年の春からは常設のスクールでマインクラフトコースを開講しました。 端的には、ポテンシャルを感じたというのが採用の理由です

    マインクラフトで楽しみながらプログラミングを学んでほしい――CA Tech Kids上野社長インタビュー
    smiyan
    smiyan 2017/03/07
  • 新しいアプリを作るときによく使うSwift Extension集 - ZOZO TECH BLOG

    iOSエンジニアの庄司 (@WorldDownTown) です。 最近、業務で新しいiOSアプリを立て続けにいくつか開発する機会に恵まれました。 そんな中、いくつもアプリを使っていると、どのアプリでもよく使う処理があぶり出されてきます。 そういう処理はSwiftのExtensionとして別ファイルに書き出し、他のアプリへも切り出しやすいように個別のFrameworkにして管理しています。 Frameworkの管理については過去のこちらの記事を参考にしてみてください。 今記事では、最近の開発でよく使ったExtension集をご紹介します。 Swift標準ライブラリ Date private let formatter: DateFormatter = { let formatter: DateFormatter = DateFormatter() formatter.timeZone = N

    新しいアプリを作るときによく使うSwift Extension集 - ZOZO TECH BLOG
    smiyan
    smiyan 2017/03/07