Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode

ここ最近、Elixirという言語がWebプログラマー界隈で話題になっています。 ElixirはErlangのVM上で動くRuby風味の関数型言語で、RailsコミッタのJose Valimさんが作ったプログラミング言語です。 この言語はErlangの並行性とRubyの開発生産性を持っています。 今回はこの言語が出てきた背景と文法の特徴について書こうと思います。 Elixirが注目されている理由 ここ数年、Webアプリケーションは以下の問題を抱えています。 C10K問題 10000以上のクライアントがサーバに同時接続すると、HWの性能は足りていてもOS、ソフトウェアの問題で処理が破綻する ムーアの法則の限界 CPUチップメーカーの製造するチップのクロックレートの成長に陰り。代わりにマルチコアアーキテクチャのCPUが開発されている リアルタイムWeb サーバ、クライアントが常時接続するアプリケ
海外事業向けのiOSアプリケーション開発を担当している西山(@yuseinishiyama)です。クックパッドは現在、海外複数カ国に向けてサービスを展開しています。 XcodeにはInterface Builderと呼ばれる、リッチなGUIを持ったデザインツールが付属しており、これを用いて画面のレイアウトを構成することが主流となっています。弊社ブログでも、iOS開発でstoryboardとxibをうまく使い分けるプラクティス等の記事で、GUIベースのレイアウトについて触れています。しかし、現在私が担当しているプロジェクトでは、Interface Builderを用いずに、レイアウトの大半をコードで記述しています。 今回は、コードベースのレイアウトを実装していく中で得た知見を、以下の3つの部分に分けて共有したいと思います。 Interface Builderを用いたレイアウトとコードベースの
2020東京五輪のエンブレムに関する設計競技が、応募104案のうち1点しか公開されないまま、白紙撤回されました。プロフェッショナルたちによって競われた最初の競技がいかなるものであったかを公表することは、グラフィックデザインが広く理解されるためにも、五輪エンブレムの今後を考えていくにも、貴重な資料の提供になるはずです。そこで、次点と公表されたのち、一部が出所不明の漏洩にも見舞われた自作案を、著作権が手元に戻ってきた現時点で、可能な限り忠実に公開します。(発表内容を個人に帰属する制作物の範囲内にとどめるため、「五輪マーク」と「TOKYO 2020」は、コンペティションに提出したものとは異なる代替物としています) 続きを読む... 五輪案は「躍動する地球」「心臓の鼓動」「頂点」をシンボライズしました。二つの「星」は、惑星的な規模の地平線にうかぶ他の天体、太陽と月を暗示すると同時に、超越する個のせ
概要 Swiftの入門的な部分をまとめてみました。 初心者向けに文法の部分を中心に書きました。 また、SwiftはObjective-Cより直感的ですっきりしているので、 iOSの開発を始めたい方はSwiftでの開発がオススメです。 目次 変数宣言(var,let) 型(Int,String...) 文字列操作 配列(Array) 辞書(Dictionary) タプル(Tuple) 繰り返し(for,while) 条件分岐(if,switch) 関数(func) クラスと構造体(class,struct) オプショナル型(Optional) おすすめの勉強法 1. 変数宣言(var,let) 変数の宣言には「var」と「let」がある varは、変数 letは、定数 // 型を指定して生成 var varInt:Int // 宣言:var 変数名:型 varInt = 0 // 代入:変数
アプリマーケティング研究所 > アプリ開発 > 男性が理解できない「女の意思決定」を可視化した「女ゴコロフレームワーク」とは。ネイルアプリ「ネイルブック」が語るアプリ運営の生体験談。 「ネイルブック」を運営しているスピカさんにお話を伺いました。女性心理を理解するための3ステップ「女ゴコロフレームワーク」とは? ※株式会社スピカ 「ネイルブック」3代目ディレクター 正木友佳さん(初代ディレクターの川端さんにも同席いただきました) 「ネイルブック」が出来るまで。 「ネイルブック」について教えていただけますか? 川端: 「ネイルブック」は、ネイル写真を共有するアプリです、現在は10名のメンバー(うち女性4名)で運営しています。 ダウンロード数については、2011年4月にリリースして、現在120万ダウンロードです。海外からのダウンロードもありますが、アクティブユーザーは日本のユーザーがほとんどです
飯間浩明 @IIMA_Hiroaki 放送局などから、ことばの由来などについて、急に尋ねられることが多いです。最近あった電話の問答を記録しました。今後のテンプレにしたいと思います。ご参考になれば幸いです。 pic.twitter.com/wQ6byqrAf2 2015-10-31 23:37:53
はじめに この記事では、required 修飾子について説明します。 他の記事へのリンク [Swift] クラスのイニシャライザ1: イニシャライザの引数の書き方 [Swift] クラスのイニシャライザ2: プロパティの初期化方法 [Swift] クラスのイニシャライザ3: Designated Initializer と Convenience Initializer [Swift] クラスのイニシャライザ4: override 修飾子 [Swift] クラスのイニシャライザ5: required 修飾子 [Swift] クラスのイニシャライザ6: Failable Initializer 環境 Xcode 6.1 (Playground) required 修飾子とは? required 修飾子は、以下の2つの状況で使います。 状況1) サブクラスにイニシャライザのオーバーライドを強制
ある程度あなたの要望を取り入れたサンプルを作ってみました。完全におなじとはいきません。テキストフィールドをタップしたら、モーダルビューが開くのではなく、カスタムキーボードが開きます。これは、テキストフィールドをタップしたらキーボードが開くという、デフォルトの動作を抑止するのがわからなかったことと、ユーザインターフェイスとして、画面全部を覆うモーダルビューより、半分以上見えるカスタムキーボードのほうが、優れていると判断したためです。項目の選択には、ピッカービューを用いました。「Input」ボタンを押すと、テキストフィールドに選択項目を入力し、カスタムキーボードが閉じます。 SelectionField.swift UITextFieldのサブクラス import UIKit class SelectionField: UITextField { // プログラムでイニシアライズするとき ov
内心では部下のことをロボット扱いしてるって言うとまるでヒトデナシみたいだけど、違うんだ。 「パソコンが指示した通りに動かない」とか言うと「パソコンは指示した通りにしか動かないよ」とかが、プログラマーあるあるだよね。 バグって止まる時は、もうほぼ間違いなくソースコードに間違いがあったり、仕様にバグが仕込まれてたりするわけで。 そうするとさ、「できる?」と問い合わせると「できます!」が返ってくるプロトコルなんだな、と理解すれば良いわけだよ。 これはまあ、なんというか、とりあえずACKが返ってくるという状況で「通信が成功しました」という意味でしか無いと。 「できる?」 聞こえた→「できます!」聞こえなかった→「すみません、よく聞こえなかったんですけど」同じようなことで、「間に合わない時や、困ったときは、言ってね」というのもある。 サーバーの異常監視と全く同じなんだけど、異常時にメールを飛ばすシス
photo by EYLC 積読消化合宿というのをやりました - miyohide's blog この記事に憧れて「週末は温泉に行って開発したり積読を消化するぞ!!!」という気概で10/30 ~ 11/1にかけて箱根に行ってきました。 最高の環境で温泉に浸って、美味しいものを食べながら仲間達と読書と開発に励めば、それは目覚ましい成果が出るに違いありません。 この会の目的 以下の積ん読を消化しようと張りきって持って行きました。特に「すごいHaskell」に関しては3年ぐらい途中まで読んでは放置の繰り返しなので、今回こそ読了するぞ!という気持ちで挑みました。 すごいHaskellたのしく学ぼう! 作者:Miran Lipovačaオーム社Amazon Effective Python: 59 Specific Ways to Write Better Python (Effective Sof
人は何度 容量無制限にだまされ続けるのか。容量無制限だったけど、終了してしまったオンラインストレージ系のサービスをまとめてみました。ツイートやはてブのコメント等で追加情報もお待ちしています。 Fueruアルバム 2019/2/18 スマホの写真データを無料・ストレージ容量無制限で自動保存するクラウドストレージサービスを開始。 2021/9/21 有料プランを追加し、5,000枚まで無料に変更。 関連リンク ナカバヤシ、写真ストレージアプリ「Fueru アルバム」を公開 - デジカメ Watch 画像専用ストレージアプリ 「Fueru アルバム」の無料配信を開始 | ニュース詳細 | ナカバヤシ株式会社:アルバム・製本・シュレッダー・情報整理の総合サポーター ニュース詳細 | 高品質なフォトブック、フォトアルバム作成なら、フエルフォトブック! しまうまアルバム 2015/7/1 しまうまプリ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く