Skip to content

Instantly share code, notes, and snippets.

View masazdream's full-sized avatar

Masahiro I masazdream

View GitHub Profile
@masazdream
masazdream / BetaDomaTableDao.java
Created July 1, 2014 08:56
Beta Doma Table Dao
@Dao(config = AppConfig.class)
public interface BetaDomaTableDao {
/**
*
* @param beta_doma_id 必要事項:カラム名と一致
* @return
*/
@Select
BetaDoma selectById(Integer beta_doma_id);
@Entity(naming = NamingType.SNAKE_LOWER_CASE)
public class BetaDoma {
@Id
@Column(name = "beta_doma_id")
public Integer id;
@Column(name = "beta_doma_message")
public String message;
@Column(name = "beta_doma_number")
@masazdream
masazdream / AppConfig.java
Created July 1, 2014 08:53
Doma App Config Data Source
public class AppConfig extends DomaAbstractConfig {
protected static final LocalTransactionalDataSource dataSource = createDataSource();
protected static final Dialect dialect = new MysqlDialect();
public DataSource getDataSource() {
return dataSource;
}
@masazdream
masazdream / Main.java
Created July 1, 2014 08:50
Doma Appconfig
public class Main {
public static void main(String[] args){
LocalTransaction tx = AppConfig.getLocalTransaction();
try{
tx.begin();
BetaDomaTableDao dao = new BetaDomaTableDaoImpl();
BetaDoma betaDomaTable = dao.selectById(2);
application: guestbook-app
version: 1
runtime: python27
api_version: 1
threadsafe: yes
libraries:
- name: webapp2
version: latest
handlers:
#coding: UTF-8
'''
Created on 2014/05/24
@author: masahiro
'''
import cgi
from google.appengine.api import users
@masazdream
masazdream / python_google_webapp2_users.py
Created May 24, 2014 05:34
はじめてのPython webapp2 認証機能
#codint: UTF-8
from google.appengine.api import users
import webapp2
class MainPage(webapp2.RequestHandler):
def get(self):
user = users.get_current_user()
if user:
@masazdream
masazdream / webapp2_google_sample.py
Created May 24, 2014 05:27
はじめてのPython webapp2
import webapp2
class MainPage(webapp2.RequestHandler):
def get(self):
self.response.headers['Content-Type'] = 'text/plain'
self.response.write('Hello, masahiro\'s World!')
@masazdream
masazdream / python5.py
Created May 24, 2014 04:59
はじめてのPython 書式5
#coding: UTF=8
__author__ = 'masahiro'
import math, random, numpy
from datetime import date
print math.ceil(5.2)
for i in range(5):
print random.random()
@masazdream
masazdream / python4.py
Created May 24, 2014 04:58
はじめてのPython 書式4
# coding: UTF=8
import DotInstall3
__author__ = 'masahiro'
class SuperUser(DotInstall3.User):
def shout(self):
print "%s! is SUPER!" % self.name
tom = SuperUser("tom")