This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # problem is code duplication. | |
| from django.db import connections | |
| class Dao: | |
| @classmethod | |
| def get_list(cls): | |
| try: | |
| conn = connections["db_name"] | |
| cursor = conn.cursor() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # /etc/nginx/sites-enabled/site-domain | |
| upstream backend { | |
| server 127.0.0.1:7777 weight=100 max_fails=5 fail_timeout=5; | |
| server 127.0.0.1:7778 weight=100 max_fails=5 fail_timeout=5; | |
| } | |
| server { | |
| listen 80; | |
| server_name www.xxx.com; | |
| return 301 http://xxx.com$request_uri; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #요기 /etc/httpd/conf/httpd.conf | |
| LoadModule wsgi_module /usr/lib64/httpd/modules/mod_wsgi-py34.cpython-34m.so | |
| WSGIPythonPath /opt/projectname:/opt/venv/lib/python3.4/site-packages | |
| <VirtualHost *:80> | |
| ServerName www.yourserver.com | |
| DocumentRoot /opt/projectname |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # encoding: utf-8 | |
| require "bunny" | |
| def hi(name) | |
| conn = Bunny.new(:automatically_recover => false) | |
| conn.start | |
| ch = conn.create_channel(nil, 8) | |
| q = ch.queue(name)#, :exclusive => true) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| *filter | |
| # 이렇게 다 열려있는 iptable이 무슨 소용이 있으리오만. | |
| # Allows all loopback (lo0) traffic and drop all traffic to 127/8 that doesn't use lo0 | |
| -A INPUT -i lo -j ACCEPT | |
| -A INPUT ! -i lo -d 127.0.0.0/8 -j REJECT | |
| # Accepts all established inbound connections | |
| -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Use Gists to store code you would like to remember later on | |
| console.log(window); // log the "window" object to the console |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # 현재 가장 잘 동작하는 버전인듯 | |
| # postgres는 설치했다고 가정하자. | |
| # Some good references are: | |
| # http://russbrooks.com/2010/11/25/install-postgresql-9-on-os-x | |
| # http://www.paolocorti.net/2008/01/30/installing-postgis-on-ubuntu/ | |
| # http://postgis.refractions.net/documentation/manual-1.5/ch02.html#id2630392 | |
| # 환경변수에 LC_COLLATE=C 이거 있는지 확인 | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| @Grapes([ | |
| @Grab(group='postgresql', module='postgresql', version='8.4-701.jdbc4'), | |
| @GrabConfig(systemClassLoader = true) | |
| ]) | |
| import groovy.sql.Sql | |
| def sql = Sql.newInstance("jdbc:postgresql://localhost/ebsa_dev", "jinto", "", "org.postgresql.Driver") | |
| i = 0; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import com.sun.net.httpserver.*; | |
| HttpServer server = HttpServer.create(new InetSocketAddress(2222),0) | |
| server.createContext('/', { HttpExchange exchange -> | |
| exchange.sendResponseHeaders(200,0); | |
| exchange.responseBody.write("hello from groovy land.".bytes) | |
| exchange.responseBody.close(); | |
| i++; | |
| } as HttpHandler) | |
| server.start(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| source 'https://rubygems.org' | |
| gem 'rails', '3.2.8' | |
| # Bundle edge Rails instead: | |
| # gem 'rails', :git => 'git://github.com/rails/rails.git' | |
| gem 'pg' | |
| gem 'devise' | |
| gem 'omniauth' |