53ningen.com

@gomi_ningen's Website

逝く年、くる年

<h1>ラビットハウスでのおしごと</h1> <ul> <li>前半はジャバジャバしてた</li> <li>半ばすぎからクライアントサイド開発やってた</li> <li>Swiftに文句言いながら必死に覚えてなんとか書いた</li> </ul> <h1>2016年</h1> <ul> <li>UIまわりと並行並列処理まわりのデザインパターンを覚えたい</li> <li>ScalaかJava書きたい</li> </ul> <h1>その他</h1> <ul> <li>運動する</li> <li>今年高飛びできなかったので、来年1ヶ月くらい放浪してくる</li> <li>ラビットハウスを建てる</li> </ul> ...Read More

モデルビューコントローラー

<style> <!-- .alert-info { text-align: center; border: 1px solid; padding: 15px; border-radius: 4px; color: #31708f; background-color: #d9edf7; border-color: #bce8f1; margin-bottom: 60px; } --> </style> <div class="alert alert-info text-center"> 注: <a href="http://amzn.to/1mpcTTA">PoEAA</a>, 14-1: Model-View-Controller をまとただけの記事です </div>

UIの相互作用を3つの明確な役割に分割するパターンを「モデルビューコントローラ」とよぶ。

<img src="http://53ningen.com/wp-content...

Read More

Web Presentationのアーキテクチャ

<style> <!-- .alert-info { text-align: center; border: 1px solid; padding: 15px; border-radius: 4px; color: #31708f; background-color: #d9edf7; border-color: #bce8f1; margin-bottom: 60px; } --> </style> <div class="alert alert-info text-center"> 注: <a href="http://amzn.to/1mpcTTA">PoEAA</a>, Chapter 4: Web Presentation をまとただけの記事です </div>

 ウェブブラウザベースのユーザーインターフェースには、特別なクライアントソフトウェアをインストールしなくてよい、UIに対して共通のアプローチをすることができる、世界中からの...

Read More

レイヤ化アーキテクチャ

<style> <!-- .alert-info { text-align: center; border: 1px solid; padding: 15px; border-radius: 4px; color: #31708f; background-color: #d9edf7; border-color: #bce8f1; margin-bottom: 60px; } --> </style> <div class="alert alert-info text-center"> 注: <a href="http://amzn.to/1mpcTTA">Patterns of Enterprise Application Architecture</a>, Chapter 1 Layering をまとただけの記事です </div>

 レイヤ化は、複雑なソフトウェアのシステムを分割するために使用される技法です。コンピュータの構造やネットワ...

Read More

ごちうさが何期まで続くか、Swiftコンパイラに聞いてみた

まずは、高尚なクラスを作成します

import Foundation

public class ご注文はうさぎですか {
}

続いて、次のようなテストコードを書きます。

import XCTest
@testable import gochiusa

class gochiusaTests: XCTestCase {
    
    func ご注文はうさぎですか?() {
        let _: ご注文はうさぎですか? = ご注文はうさぎですか()
    }

}

普通にテストが通るかと思います。あとはひたすらテストコードを増やしていくだけです。

    func ご注文はうさぎですか?2期() {
        let _: ご注文はうさぎですか?? = ご注文はうさぎですか()
    }
    
    func ご注文はうさぎですか?3期() {
        let _: ご注文はうさぎですか??? = ご注文はうさぎですか()
    }
    
    func ご注文は...
Read More

編入学のススメ

<p><style> <!-- .alert-info { text-align: center; border: 1px solid; padding: 15px; border-radius: 4px; color: #31708f; background-color: #d9edf7; border-color: #bce8f1; margin-bottom: 60px; } --> </style></p> <div class="alert alert-info text-center"> この投稿は <a href="http://www.adventar.org/calendars/735">退学 Advent Calendar 2015</a> の20日目の記事です。 </div> <p> 国公立大学の多くには編入学という制度があるので、国公立大学を目指していたが私立大学にしか入れなかった方や、私立大学に行ったが学費が厳しく...Read More

ひと目で、尋常でない牛めしだと見抜いたよ

<style> <!-- .alert-info { text-align: center; border: 1px solid; padding: 15px; border-radius: 4px; color: #31708f; background-color: #d9edf7; border-color: #bce8f1; margin-bottom: 60px; } --> </style> <div class="alert alert-info text-center"> この投稿は <a href="http://www.adventar.org/calendars/777">松屋 Advent Calendar 2015</a> の4日目の記事です。 </div>

みなさんは「ご注文はうさぎですか?」という作品をご存知ですか? もし知らない方がいらっしゃいましたら、Google で「1」で検索すると情報が出てくると思います...

Read More

Copyright © 53ningen.com