Skip to content

Instantly share code, notes, and snippets.

View Rokt33r's full-sized avatar
🧨
BOOM!

Junyoung Choi Rokt33r

🧨
BOOM!
View GitHub Profile
@Rokt33r
Rokt33r / PostController.php
Created March 31, 2014 06:29
Laravel 基礎 Lesson 6 - RESTful (app/controllers/PostController.php)
<?php
class PostController extends BaseController{
function create(){
return View::make('posts.create');
}
function store(){
DB::table('posts')->insert([
'title'=>Input::get('title'),
'body'=>Input::get('body')
@Rokt33r
Rokt33r / edit.blade.php
Created March 31, 2014 06:30
Laravel 基礎 Lesson 6 - RESTful (app/views/posts/edit.blade.php)
@extends('layouts.master')
@section('title')
Edit {{$post->title}} - mylaravel
@stop
@section('body')
{{Form::open(['route'=>['posts.update',$post->id],'method'=>'PUT'])}}
{{Form::label('title', 'Title')}}<br>
{{Form::text('title', $post->title)}}<br>
@Rokt33r
Rokt33r / show.blade.php
Created March 31, 2014 06:31
Laravel 基礎 Lesson 6 - RESTful (app/views/posts/show.blade.php)
@extends('layouts.master')
@section('title')
{{$post->title}} - mylaravel
@stop
@section('body')
<h1>{{$post->title}}</h1>
<p>{{$post->body}}</p>
{{Form::open(['route'=>['posts.destroy',$post->id],'method'=>'DELETE'])}}
@Rokt33r
Rokt33r / Post.php
Created April 3, 2014 08:37
Laravel 基礎 Lesson 7 - Model(Eloquent) (app/models/Post.php)
<?php
class Post extends Eloquent{
protected $table = 'posts';
protected $fillable = ['title', 'body'];
public $timestamps = false;
}
@Rokt33r
Rokt33r / PostController.php
Last active August 29, 2015 13:58
Laravel 基礎 Lesson 7 - Model(Eloquent) (app/controllers/PostController.php)
<?php
class PostController extends BaseController{
function create(){
return View::make('posts.create');
}
function store(){
Post::create(Input::all());
return Redirect::to('posts');
}
@Rokt33r
Rokt33r / python1.md
Last active August 29, 2015 14:02
Python Intro(1st week)

Pythonとは

1990年Guido Van Rossumが作ったプログラミング言語である。

紹介

簡潔という美しさ

Pythonは、他の言語と違って、多様性より最も美しい答え一つを好む。 これは、コードの書き方にも適用されて、自分が書いていないコードでも、かなり読みやすい。

There is only one solution

@Rokt33r
Rokt33r / python4.md
Last active August 29, 2015 14:02
Python 2nd week

Control statement(制御文)

制御とは?

今回は実際にPythonを制御する制御門を学んでみる。

Conditional(条件文 : if)

PythonはCとは違って括弧で囲まずに、インデント(タブ)を入れて、statementの範囲を表す。

つまり、書き方において強制的にタブをしっかり入れなきゃならないようになっている。

@Rokt33r
Rokt33r / 7.md
Last active August 29, 2015 14:02
Python 3rd week

Function(関数)

今回はFortranのSubroutineのような役割をするFunctionを使ってみよう。

書き方

関数もifwhileのようにインデントで関数の中なのか外なのかを判断する。

例は次のようになる。

def plusOne(x) :
	x = x + 1
@Rokt33r
Rokt33r / 10.md
Created July 2, 2014 06:56
Python 4th week

GUI

今回からはGUIを使ってみる。GUIとはGraphic User Interfaceを略した言葉であって、 Terminalのようにデータを文字だけじゃなくて、絵としても表してくれる。

つまり、計算の結果を絵で表すことで、グラフを書いたりなどいろんなデータをいろんなやり方で視覚化することができる。

Tkinter

TkinterはPythonに基本的に入っているモジュールでこれを用いれば、簡単にGUIプログラムが作れる。 >これ以外もPySide、PyQTなどいろんなモジュールがあるが、Tkinterがかなり使いやすかったのでここではTkinterを使う。

@Rokt33r
Rokt33r / inc.py
Created July 9, 2014 05:50
上場率の計算
import sys
from tkinter import *
from math import *
R = 287.05
p = 101300
T = 15+273.15
rho = p/R/T
cLmax = 2.0