タグ

foxsafariのブックマーク (1,830)

  • 記憶に残るロゴをデザインするために自身に問いかけるべき6つの質問

    ブランディングの1つとして重要なのが、企業の象徴とも言えるロゴです。企業とユーザーの最初の接点となるロゴをデザインしてきたMin Ming Loさんが、人々の記憶に残るロゴをデザインするために、自分に問いかけるべき6つの質問を公開しています。 The Makings of a Great Logo - BOLD by Pixelapse https://bold.pixelapse.com/minming/the-makings-of-a-great-logo ◆01:ロゴはどんな感情を呼び起こすのか? ロゴをデザインする上で最も重要なのが、ロゴが企業の特徴を反映できているか、ということ。ロゴを見たユーザーが呼び起こされる感情は、企業価値にとって適切なものでなければいけません。例えば、ディズニーのロゴは、見た人が「幸福」を感じるようにデザインされています。特徴的な曲線と、楽しげなフォント

    記憶に残るロゴをデザインするために自身に問いかけるべき6つの質問
  • jsdo.it

    Come creare il miglior gioco da casinò Quando si progetta un gioco da casinò, la prima cosa che devi considerare è che tipo di gioco sarà. Ci sono molti diversi tipi di giochi da casinò, dalle slot e video poker ai giochi da tavolo e giochi di carte. Dovrai decidere quale tipo di gioco si adatta meglio alle tue esigenze. Ogni tipo di gioco ha il proprio set di regole e regolamenti, quindi dovrai a

    foxsafari
    foxsafari 2014/08/08
    Javascriptのコード公開サイト
  • wonderfl build flash online

    wonderflは、サイト上でFlashをつくることのできるサービス。 通常Flashをつくるためには、Flash IDEやFlex、FlashDevelop等といったツールを使って、コードを書き、コンパイルする必要がありますが、wonderflでは、サイトにあるフォームにActionscript3のコードを書けば、サーバサイドでコンパイルを行えます。 つまり、ブラウザさえあれば、Flashをつくれます。コンパイル結果はサイト上に表示され、作成されたFlash(swf)はページ上に自動的に表示されるので、完成したFlashをリアルタイムに見ながらコードを書くことができます。 ※APIとして、はてな OpenIDを使用してネットにさえつながれば、誰もがFlashクリエイターになれます。世界中のFlashクリエイターがユーザーになるwonderflは、 文字通り、世界のFlash図鑑となってい

    wonderfl build flash online
    foxsafari
    foxsafari 2014/08/08
    ActionScriptのソースコード共有サイト
  • 多重定義 - Wikipedia

    「オーバーローディング」はプログラミング言語の仕組みについて説明しているこの項目へ転送されています。その他の用法については「オーバーロード」をご覧ください。 多重定義 (たじゅうていぎ) あるいは オーバーロード (英: overload) とは、プログラミング言語において同一の名前(シンボル)を持つ関数あるいはメソッドおよび同一の演算子記号について複数定義し、利用時にプログラムの文脈に応じて選択することで複数の動作を行わせる仕組みである。 例えば整数型や浮動小数点型、複素数型の値について同じ「abs」という関数を定義して絶対値を求める、型ごとに個々の意味で名前やIDを返す関数を定義するなどが挙げられる。多重定義する対象に応じてそれぞれ関数の多重定義[注釈 1]、演算子の多重定義[注釈 2]、メソッドの多重定義[注釈 3]と呼ばれる。メソッドの多重定義の特殊なケースとして、コンストラクタの

    foxsafari
    foxsafari 2014/08/08
    多重定義、overrideとは異なる
  • JavaScript入門

    HOME JavaScript入門 ここでは、ビギナーの方を対象としたJavaScriptの解説を行っています。 JavaScriptは、Webページに組み込んでいろいろなアクションを起こすことができます。 是非JavaScriptを覚えて、一ランク上のWebページ作りに励んでみて下さい。 当サイトでは主に「初めてJavaScriptを触る人」、特にプログラム自体初めての方を対象にしています。 初めての方は様々な専門用語が出て来ると非常に難しく感じることがあるので、ここでは極力専門用語を使わないようにしています。 ここで書かれてあることをマスターしたなら、 後は色々なサイトでレベルを磨いていってください。 なお最初に断っておきますが、JavaScriptを理解するにはHTMLをある程度使える必要があります。 HTMLを十分使えない方は、まずそちらを勉強なさって下さい。 HTMLを理解してい

  • TECHコラム | 株式会社リッチメディア - Part 2

    2014-12-31 大学3年ほぼ文系の僕が、サーバーサイド開発のインターンを1ヶ月やってみて感じたこと

    TECHコラム | 株式会社リッチメディア - Part 2
    foxsafari
    foxsafari 2014/08/07
    Overflow演算子について
  • Swiftのアクセス修飾子とObjCをためしてみたらFrameworkでちょっとした罠があった - Qiita

    上記について、SwiftのObjectをSwift、ObjCからアクセスした時にどうなるのか調べました。 同一ターゲットの場合 下記のようなSwiftを書きました。 public class MyPublicClass:NSObject { public func publicMethod() { println("\(self.dynamicType.description()) public method") } internal func internalMethod() { println("\(self.dynamicType.description()) internal method") } private func privateMethod() { println("\(self.dynamicType.description()) private method") }

    Swiftのアクセス修飾子とObjCをためしてみたらFrameworkでちょっとした罠があった - Qiita
    foxsafari
    foxsafari 2014/08/06
    Access Controlについて
  • Xcodeでのプログラミング演習 — Yakoh Lab

    Mac OSXには、Xcodeという統合開発環境が無料提供されています。C++/OSXの演習だけでなく、Objective-C/iOSの開発もできるという優れものです。演習後半のOpenGLによるグラフィクスの演習も行うことができます。 Xcodeのインストール Macの入手状況やOSのインストール状況に応じて、既にXcodeがインストールされている場合もあれば、されていない場合もあるようです。LaunchpadでXcodeと入力して起動できればOK。できなければApp Storeでダウンロードしてインストールして下さい。 Xcodeの起動 初期状態ではDockに追加されていないので、Launchpadで探すか、検索して起動しましょう。これから先しばらくはお世話になるので、起動したらDockに追加しておくと良いでしょう。 初めて起動すると、次のようなウェルカム画面が出ます。毎回ここからプ

    Xcodeでのプログラミング演習 — Yakoh Lab
    foxsafari
    foxsafari 2014/08/06
    実行プログラムに対応するファイル管理単位が"ターゲット"で、複数のプロジェクトをまとめるのに"プロジェクト"という管理単位があります。
  • 無料版と有料版を一つのXcodeプロジェクトで作る - sakuraSoftware

    参考:http://www.func09.com/wordpress/archives/859 この記事のXcode 4.6.2対応版です。一つのプロジェクトから複数種類のバイナリを作成します。 TARGETSを追加する プリプロセッサを追加する ファイル名などを修正する TARGETSを追加する プロジェクトを選択肢、TARGETのコンテキストメニューからDuplicateを選びます。iPad向けにするのかそのままにするのか聞かれますが、有料・無料の作り分けなのでここはそのままで。ついでにTARGETの名前も〜COPYから変更しておきましょう。 プリプロセッサを追加する TARGETを選択し、Build Settingを開きましょう。下の方にAPPLE LVVM compiler 4.2 - Preprocessingがありますので、Preprocesser Macros Not Use

    無料版と有料版を一つのXcodeプロジェクトで作る - sakuraSoftware
    foxsafari
    foxsafari 2014/08/06
    無料版と有料版を一つのXcodeプロジェクトで作る
  • 単一の Xcode プロジェクトで複数ターゲットの iOS アプリをビルドする - アカベコマイリ

    iOS アプリを開発していると共通の実装でコンテンツだけ差し替えた別アプリをリリースしたいことがある。例えばゲームならキャラクターやパラメータ、観光案内アプリであれば地図や写真を土地ごとに変更する、など。 このような対応をおこなう場合、外部スクリプトでコンテンツ部分を差し替えるとかリポジトリのブランチを利用してプロジェクト構成を切り替えるのかと想像していた。しかし調査してみたら Xcode の標準機能だけで実現できたので方法をまとめておく。 Xcode プロジェクトのターゲット管理 Xcode で iOS アプリのプロジェクトを作成すると初期状態ではターゲットがひとつだけ指定されている。これを複数にする手順は以下。 Xcode でプロジェクトを開く 画面左の Project Navigator 上でプロジェクトを選択 右側に表示された TARGETS 欄のターゲットを選択して、コンテキスト

    foxsafari
    foxsafari 2014/08/06
    共通の実装でコンテンツだけ差し替えた別アプリをリリースしたいことがある。例えばゲームならキャラクターやパラメータ、観光案内アプリであれば地図や写真を土地ごとに変更する、など
  • [iOS][Mac] Swift を学べる記事のまとめ | DevelopersIO

    Swift を学ぼう 弊社でも iOS エンジニアはもちろん、サーバーサイドのエンジニアAWS エンジニアSwift に興味津々です。Objective-C より読みやすく、モダンな書き方になっている反面、仕様を読み込んでみるとちょっと分かりづらいところもあったりします。 そこで、これまで Web で公開されている Swift について学べる記事を日語の記事を中心にまとめてみました。今後も有益な情報が公開されたらガンガン追記していきます! 公式情報 一番有益な情報は間違いなく公式の情報です。 Xcode 6 から導入されたツール「Playground」で試しながら読んでいくことを想定して書かれているようです。Playground を使って挙動を確認しながら学ぶのが一番良いと思います。 Swift Programming Language | Apple Developer The

    [iOS][Mac] Swift を学べる記事のまとめ | DevelopersIO
  • [Parse][iOS] 残念出来事共有アプリ「どんまい!」をリリースしました | DevelopersIO

    Parse を利用したアプリをリリースしました このたび、MBaaS でお馴染みの Parse を利用した iOS アプリ「どんまい!」をリリースしました! iOS 7 以上の iPhone、iPod touch、iPad でご利用いただけます。 App Store で見る アプリの紹介 「どんまい!」は、日常の残念だった出来事を写真・テキストで共有できる、とってもシンプルなソーシャルアプリです。投稿されている記事には「どんまい!」ボタンを連打することでどんまいポイントを増やすことができます。 ユーザー登録なども不要なので、ガッカリした出来事があったら、まずは気軽に投稿してみてください! Parse を利用して良かったところ どんまい!はサーバーサイドに Parse を利用しています。Parse を利用して良かったところを少しだけ紹介したいと思います。 サーバーサイドのコーディングが不要

    [Parse][iOS] 残念出来事共有アプリ「どんまい!」をリリースしました | DevelopersIO
  • Parse Platform

    The Complete Application Stack Build applications faster with object and file storage, user authentication, push notifications, dashboard and more out of the box. Get Started Community Forum

    Parse Platform
    foxsafari
    foxsafari 2014/08/06
    モバイルアプリのサーバ側バックエンドを簡単に用意できるサービス。データストレージ、プッシュ通知、ユーザ管理など。iOS/Android用SDKあり。一定量まではフリーで利用可。
  • Custom Controls for iOS, iPadOS, macOS, tvOS, and watchOS - Cocoa Controls

    FrameGen is a powerful application designed to streamline the process of creating xcarchive files from your xcodeproj projects. With an intuitive user interface and a wide range of functional capab...

  • JavaScript入門

    JavaScript はクライアント側で実行されるオブジェクト指向型のスクリプト言語です。 JavaScript を用いることで、動的にWebページの内容を書き換えたりフォームに入力された内容をクライアント側でチェックしたりできます。ここでは JavaScript の使い方として JavaScript のプログラミングの方法をサンプルを用いて解説していきます。

    JavaScript入門
    foxsafari
    foxsafari 2014/08/06
    JavaScriptや各種Webサービスで提供しているAPIの使い方について解説
  • JavaScript初級者から中級者になろう — uhyohyo.net

    このページの最終更新日:2019年7月4日 JavaScript。主にWebページを作るのに使われるほか、現在ではさまざまなところで活躍しているプログラミング言語です。 このページはJavaScriptの中級講座です。最新鋭ではないかもしれませんが、読み進めれば大抵のものを自分で作れるようになることでしょう。 言い訳とJavaScript歴史 / 問い合わせ 最近の更新2017/10/05 全ページを手直ししました。十六章第六回を追加。2017/11/9 十六章第二十一回・十六章第二十二回を追加。2017/12/2 十七章第三回・十七章第四回を追加。2017/12/3 十七章第五回・十七章第六回・十七章第七回を追加。概要コンテンツは第一篇と第二篇に分かれています。 JavaScriptは昔からWebページに動きを与えるものとして用いられてきましたが、第一篇ではそのような、昔からあるJav

    JavaScript初級者から中級者になろう — uhyohyo.net
  • 良い乱数・悪い乱数

    C言語標準ライブラリの乱数rand( )は質に問題があり、禁止している学会もある。 他にも乱数には様々なアルゴリズムがあるが、多くのものが問題を持っている。 最も多くの人に使われている乱数であろう Visual Basic の Rnd の質は最低である。 そもそも乱数とは 乱数とは、来サイコロを振って出る目から得られるような数を意味する。 このような乱数は予測不能なものである。 しかし、計算機を使って乱数を発生させた場合、 次に出る数は完全に決まっているので、予測不能とはいえない。 そこで、計算機で作り出される乱数を疑似乱数(PRNG)と呼び区別することがある。 ここでは、特にことわらない限り乱数とは疑似乱数のことを指すとする。 計算機でソフト的に乱数を発生させることの最大のメリットは、 再現性があることである。 初期状態が同じであれば、発生する乱数も全く同じものが得られる。 このことは

  • 線形合同法 - Wikipedia

    線形合同法(せんけいごうどうほう、英: Linear congruential generators, LCGs)とは、擬似乱数列の生成式の一つ。 漸化式 によって与えられる。A、B、Mは定数で、M>A、M>B、A>0、B≥0である。 生成[編集] 上の式で、が、乱数の種であり、これに数を代入すると、が得られる。さらにを生成する場合には、を使う。以後、同様に行う。 例えば、定数をそれぞれ、A=3、B=5、M=13、乱数の種=8とすると、(上の式においてはXn+1を左辺に置いたが、今回は便宜上、右辺に置く) 次に乱数を生成する際は前回生成された乱数(今回は3)を使って、 以下、同じように、 となる。 周期性[編集] 生成される乱数列は周期性を持ち、上の例では8→3→1→8→3→……、を繰り返す。この周期は最大でMであり、以下の条件が満たされたときに最大周期Mをもつ。 BとMが互いに素である。

    foxsafari
    foxsafari 2014/08/03
    擬似乱数列を生成するアルゴリズムの一つ
  • 家系図で見る親戚・親族の呼び名早見表 | 家系図作成本舗

    結婚式の席次表を作る際にも利用していただければと思います。 自分で家系図を作ってみたい方はこちらもどうぞ→家系図作成の手引き

  • Deinit method is never called - Swift playground

    In the next code I'm trying to call the deinit method releasing all the references to the Person Class instance Mark but the deinit is never called. Why? class Person{ let name:String init(name:String){ self.name = name println("Person created") } deinit { println("Person \(name) deinit") } } var Mark:Person? = Person(name:"Mark") Mark = nil // Shouldn't the person deinit method be called here? It

    Deinit method is never called - Swift playground
    foxsafari
    foxsafari 2014/07/30
    playgroundはメモリ管理に関するテストには向いていない。Guide:Deinitialization最後の"playerOne = nil"で"deinit"が呼ばれるはずだがplayground上では正常に動作しない為、要注意。