タグ

2016年11月3日のブックマーク (7件)

  • Swift2.2からSwift3.0への変換を行ってみて

    Xcode8のGMが出たので、Swiftを2.2から3.0へ変換しました。自動でコンバートするXcodeの機能を使いました。 変換箇所があらかじめ表示されるので、一通り見て気が付いたことを書いていこうと思います。 enumの要素の頭文字が小文字に統一 どっちが正解なのかなぁと思いながらプログラムを作成していた部分なのではっきり決めてくれて良かったです。 配列の初期化メソッド 配列の初期化によく使われる init(count: repeatedValue: )が init(repeating: count: ) になりました。順番が変わって、さらに現在分詞になりました。 NS抜け NSBundle が Bundle へ変更 NSIndexPath が IndexPath へ変更 NSURL が URL へ変更 Appleに従うのみ。 タイプメソッド扱いしていたものがタイププロパティ扱いに N

    Swift2.2からSwift3.0への変換を行ってみて
  • インド式計算とは?インド式算数・数学の足し算と割り算のやり方は? - 知育ノート

    ここ数年、教育分野で脚光を浴びているのが「インド式」です。 インドは、世界有数のIT大国で、バンガロールは「インドのシリコンバレー」として有名ですし、国外に目を向けてみても、世界中でインド出身のIT技術者が活躍しています。 日にも、2000年前後からインドのIT技術者が大勢やってきてIT産業の重要な部分を担うようになっており、その子供たちを受け入れる「インターナショナルスクール」が開校されています。 インド人向けの学校なのですが、授業が全て英語で行われ、早い段階から高度な数学などを学ぶといったカリキュラムが日人にも注目され、子供を編入させたいと希望するパパママが急増しています。 こうしたインド教育への関心が高まる中で、知育の世界ではインド式計算が注目されるようになってきました。 この記事では、インド式計算の特徴と、インド式掛け算、割り算、足し算、引き算のやり方について紹介します。 イン

    インド式計算とは?インド式算数・数学の足し算と割り算のやり方は? - 知育ノート
  • Goの初心者が見ると幸せになれる場所 #golang - Qiita

    公式サイト A Tour of Go Web上で実行しながら学ぶことができる公式のチュートリアルです。 チュートリアル 公式のチュートリアルです。初学者向けからジェネリクスのチュートリアルなども用意されています。 A Tour of Goが終わった後に取り組むと良いでしょう。 Go Wiki Go Code Review Commentsなどが掲載されているGitHub上のWikiです。 パッケージドキュメント 標準パッケージやサードパーティ製のパッケージのドキュメントが見れるサイトです。検索もできます。 入門 プログラミング言語Go完全入門 筆者が作っている巨大なGoの入門資料です。なぜGoが作られたのか、から最新のジェネリクスの情報、静的解析まで扱っています。 Gopher道場 Goを体系的に学べる場です。10時間くらいある動画教材(自習室から入手可)もあります。 Go の最初の手順

    Goの初心者が見ると幸せになれる場所 #golang - Qiita
  • ゼロから始めるJavaScript生活 - Qiita

    (訳者注: これは、JavaScript Stack from Scratchを翻訳し、まとめて読めるように1ファイルにしたものです。元の翻訳と各種ファイルについては、日語訳forkリポジトリを参照してください。また、原文が活発に更新されているため、訳文も追従して更新されます。ご了承ください。) モダンJavaScriptスタックチュートリアル、ゼロから始めるJavaScript生活へようこそ。 ⚠️️ このチュートリアルのメジャーアップデート版を3月初旬に公開する予定です。ご期待下さい! より詳しく(英語). これはJavaScriptスタックを使い始めるための最短最速のガイドです。このガイドは一般的なプログラミングの知識とJavaScriptの基礎を前提としています。これら全てのツールを一緒につなぎ合わせることにフォーカスしており、各ツールについて可能な限りシンプルな例を提供します。

    ゼロから始めるJavaScript生活 - Qiita
  • 覚えるだけでPythonのコードが少し綺麗になる頻出イディオム - タオルケット体操

    まえがき 今年の春から今まで、2年ぶりにPythonを沢山書いているわけなんですが、JavaScriptのクソに頭をやられて久しぶり書くだけあって基的なところから色々と頭から抜け落ちていたわけです。 そんで何か思い出すたびに会社のwikiを使ってメモっていたのですが、せっかくなので少々訂正をしてブログにも書きます。 また、弊社はPython2を使っているので、2が前提の記述になっているところがいくつかあります。なるべくフォローしていますが、参考にする場合は自分が使っているバージョンを確認することをおすすめします。 また、今から新しくPythonプロジェクトを始めようと思っている人は3系を使いましょう。 知ってる人は当然知ってる、でも結構長いことPythonを書いてても知らなかったりするような小技を載っけました。 なお、メタプログラミングとかの黒魔術っぽい記事のまとめはこちら: hach

  • PHPのおすすめ本を初心者向けから難易度別にまとめた - はらぺこグリズリーの料理ブログ

    「もっと自分のサイトやブログを自分好みにカスタマイズしたいなあ」 と、ネットを使って何かしらやってる人なら誰もが一度は感じることではないでしょうか。 一見サイトやブログをいじるとなると、 「自分で何から何までカスタマイズしないといけない」 「でもプログラミングだとか全然分かんないし…」 という印象が持たれがちではないかと思います。 ただ、最初から何もWebサービスを作るレベルになるまでの知識が必要なわけでは全然ありません。 では、「ちょっとしたカスタマイズ」 が出来るようになる方法としては何がいいのでしょうか? 筆者としては 「PHP」の習得 が一番現実的かつ応用が効くかな、と思います。 PHPがわかるとWordPressの簡単なカスタマイズなど、出来ることが格段に広がります。 様々なことが自動化できて楽になります。 プログラムには様々な言語がありますが、ちょっとしたホームページやブログの

    PHPのおすすめ本を初心者向けから難易度別にまとめた - はらぺこグリズリーの料理ブログ
  • CSSが苦手なWebデザイナーが知っておきたい、デザインに関係するCSSのテクニックのまとめ

    Webデザイナーはデザインの知識やテクニックだけでなく、どのような実装テクニックがあり、何が実現可能なのか知っておくことで、さらに素晴らしいデザインを作りだすのに役立たせることができます。 Webデザイナーにとって、CSSは難しく感じるかもしれません。しかし全部を覚える必要はありません。デザインに関わるいくつかの有用なCSSのテクニックを紹介します。 20 essential CSS tricks every designer should know イラスト: Girls Design Materials 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 1. 絶対位置への配置 2. 全称セレクタ(*) 3. すべてのスタイルを上書き 4. 左右の中央に配置 5. 天地の中央に配置(テキストのナビに) 6. ホバーエフェクト 7

    CSSが苦手なWebデザイナーが知っておきたい、デザインに関係するCSSのテクニックのまとめ
    hikazoh
    hikazoh 2016/11/03