Skip to content

Instantly share code, notes, and snippets.

🏠
Working from home

Suguru Murakami sugumura

🏠
Working from home
Block or report user

Report or block sugumura

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@sugumura
sugumura / A.java
Created Oct 1, 2011
Google Code Jam 2011 A
View A.java
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
public class A {
@sugumura
sugumura / main.m
Created May 9, 2013
iOSのコールスタックを表示するためのmainファイル。毎度見つけるのが面倒なのでメモっておく。
View main.m
#import <UIKit/UIKit.h>
int main(int argc, char *argv[]) {
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
int retVal;
@try {
retVal = UIApplicationMain(argc, argv, nil, @"AppController");
} @catch (NSException *exception) {
NSLog(@"%@", [exception callStackSymbols]);
@sugumura
sugumura / 0_reuse_code.js
Created Jul 31, 2014
Here are some things you can do with Gists in GistBox.
View 0_reuse_code.js
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@sugumura
sugumura / file_uploader.js
Last active Mar 20, 2016
Cordova上でAngularJSから画像ををform-dataでPOSTする
View file_uploader.js
/**
* require cordova-plugin-file ($cordovaFile)
*/
angular.module('app')
.factory('FileUploader', ['$q', '$http', '$cordovaFile',function ($q, $http, $cordovaFile) {
return {
fileUpload: function (path, fileName) {
var self = this;
var fd = new FormData();
@sugumura
sugumura / 00_note.md
Last active Nov 2, 2016
8月24日に行われた「javascript勉強会@未来会議室」でのノートです。 http://otona.connpass.com/event/37732/
View 00_note.md

2016年8月24日

http://otona.connpass.com/event/37732/

プログラムとは

コンピュータはパソコンにしてもらうための言葉
インターネットやパソコン、スマートフォンなどで動くもの
コンピュータでできることはプログラムでなんでもできる!

コンピュータとは

@sugumura
sugumura / 00_note.md
Created Sep 21, 2016
第2回javascript勉強会@未来会議室(プログラミング超入門) http://otona.connpass.com/event/39886/
View 00_note.md
@sugumura
sugumura / 2016-10-19-javascript.md
Last active Nov 2, 2016
第3回Javascript勉強会@未来会議室(プログラミング超入門) http://otona.connpass.com/event/41816/
View 2016-10-19-javascript.md

2016/10/19

Javascript勉強会第三回

アルゴリズム

アルゴリズムの活用
コンピュータになんらかの手続きをし、問題を解決する
多くの場合繰り返し処理を含む

@sugumura
sugumura / 2016-11-16-javascript.md
Created Nov 16, 2016
第4回Javascript勉強会@未来会議室(プログラミング超入門) http://otona.connpass.com/event/44234/
View 2016-11-16-javascript.md

第4回Javascript勉強会@未来会議室(プログラミング超入門)

http://otona.connpass.com/event/44234/

データ構造

データとは何か

コンピュータで表現される何らかの情報

@sugumura
sugumura / gen_icons.sh
Created May 16, 2017
Mac OS X用のアイコンファイル(.icns)を生成するスクリプトです。icon_512x512@2x.png(解像度が1024x1024)のファイルを実行フォルダに設置して実行してください。
View gen_icons.sh
#!/bin/sh
# for Mac OS X
# required sips command
cd `dirname $0`
outdir="icon.iconset"
mkdir -p $outdir
if [ -e "icon_512x512@2x.png" ]; then
@sugumura
sugumura / README.md
Last active Jun 7, 2017
MySQL PostgreSQL on docker
View README.md

please download files on your computer.

# example use postgresql
$ cd your_project_path
$ mv docker-compose-postgresql.yml docker-compose.yml
$ docker-compose up -d

# terminate
$ docker-compose down
You can’t perform that action at this time.