Skip to content

Instantly share code, notes, and snippets.

@seka
seka / rand.c
Last active August 29, 2015 14:10
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int num;
char c;
printf("乱数の範囲を指定して下さい:");
scanf("%d", &num);
@seka
seka / ThemeColorPicker.swift
Last active May 23, 2017 05:44
カラーピッカー的なものを作ってみた
//
// ThemeColorPicker.swift
//
// Created by PxP_ss on 2014/11/05.
// Copyright (c) 2014年 pxp_ss. All rights reserved.
//
import UIKit
protocol ThemeColorPickerDelegate {
@seka
seka / setupAssetMovieContents.swift
Created October 31, 2014 02:55
AssetLibraryから動画を再生する際の設定 - Setup when playing a video from AssetLibrary (サンプル - Sample)
func setupAssetMovieContents() {
let file = NSURL(string: "assets-library:// ~ hogehuga ~ ")
let assetLibrary = ALAssetsLibrary()
assetLibrary.assetForURL(
file
, resultBlock: {
(asset: ALAsset!) in
if asset != nil {
let rep: ALAssetRepresentation = asset.defaultRepresentation()
@seka
seka / ScrollViewController.swift
Last active August 16, 2016 00:56
views infinite scrolling - 擬似的な無限スクロールを実装
//
// ScrollViewController.swift
// ScrollView
//
// Created by PxP_ss on 2014/10/08.
// Copyright (c) 2014年 pxp_ss. All rights reserved.
//
import UIKit
@seka
seka / SocketServerRedis.coffee
Created May 1, 2014 18:12
Node.jsのメモリーストアをredisにする場合のsocket.ioとのセッションの共有
module.exports = (SessionConfig, app, express) ->
sio = require "socket.io"
# Session Class
Session = express.session.Session
# sessionStore
# new RedisStore()
sessionStore = SessionConfig.getSessionStore().store
#include <stdio.h>
#include <string.h>
#define NUM_LEN (100)
int main(void)
{
int i;
int count;
char num[NUM_LEN];
@seka
seka / SocketServerMongoMemoryStore2.coffee
Created December 1, 2013 11:09
SocketServerMongoMemoryStore.coffee を書きなおして一つのクラスにしてみた.
exports.SocketServerClass = class SocketServerClass
_sioListenPort = 8080
constructor : (@app, @node_modules, @appOption) ->
@sio = @node_modules.sio
@http = @node_modules.http
@appServer = @http.createServer(@app)
# session --------------------
@mongoose = require 'mongoose'
@seka
seka / SocketServerMongoMemoryStore.coffee
Created November 30, 2013 10:37
Node.jsのメモリーストアをmongoDBに設定した後に、Socket.io側からアクセスしたくて 色々調べてもよく分からなかったので、自分で実装してみた.(mongooseを使ったのは甘え)
exports.SocketServerClass = class SocketServerClass
_sioListenPort = 8080
constructor : (@app, @node_modules, @appOption) ->
@sio = @node_modules.sio
@http = @node_modules.http
@appServer = @http.createServer(@app)
setup : () ->
# socketioの起動
@seka
seka / 10000: HelloWorld.c
Created October 15, 2013 05:47
AOJ Volume 100
#include <stdio.h>
int main(void)
{
printf("Hello World\n");
return (0);
}
@seka
seka / app.coffee
Created June 25, 2013 01:39
configure class pattern 2
### ------- Module dependencies. --------- ###
# webアプリの起動に必要なモジュール
express = require 'express'
cluster = require 'cluster'
sessionstore = require('session-mongoose')(express)
app = express()
### ------- Class ------------------------ ###
class AppConfig
setViewEngine : (app, express) ->