https://dev.twitter.com/rest/public/rate-limits
user app
GET search/tweets search 180 450
Add config/puma.ruby | |
-------------------- | |
cd /home/redmine/redmine | |
sudo -u redmine -H curl --output config/puma.rb https://gist.github.com/thanhhh/5610668/raw/fdfe2a865c3a0afe912c8784c971ea7ca3e64cfd/puma.rb | |
Install Init Script | |
-------------------- | |
Download the init script (will be /etc/init.d/redmine): | |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd" | |
> | |
... | |
<profiles> | |
<profile> | |
<!-- maven antrun:run -Pdeploy --> | |
<id>deploy</id> |
# For more information on configuration, see: | |
# * Official English Documentation: http://nginx.org/en/docs/ | |
# * Official Russian Documentation: http://nginx.org/ru/docs/ | |
user nginx; | |
worker_processes 4; | |
error_log /var/log/nginx/error.log; | |
#error_log /var/log/nginx/error.log notice; | |
#error_log /var/log/nginx/error.log info; |
sudo aptitude install xtables-addons-common | |
sudo mkdir /usr/share/xt_geoip | |
sudo aptitude install libtext-csv-xs-perl | |
sudo /usr/lib/xtables-addons/xt_geoip_dl | |
sudo /usr/lib/xtables-addons/xt_geoip_build -D /usr/share/xt_geoip *.csv | |
sudo iptables -A INPUT -p tcp --dport 22 -m geoip ! --src-cc KR -j DROP |
count 기능을 위해 중간에 외부 server 하나를 두고 있습니다. | |
1) | |
app -> ( review ) -> count server -> ( review, relation x3 ) -> baas.io | |
<--------------------------------------------------- ( saved review ); | |
2) | |
app->( ) count server | |
< -(err,result) | |
app ->(review) -> baas.io | |
<- (result) |
/** | |
* | |
* Copyright (C) 2013 The Android Open Source Project | |
* | |
* Licensed under the Apache License, Version 2.0 (the "License"); | |
* you may not use this file except in compliance with the License. | |
* You may obtain a copy of the License at | |
* | |
* http://www.apache.org/licenses/LICENSE-2.0 | |
* |
package your.awesome.app; | |
import android.graphics.Bitmap; | |
import android.support.v4.util.LruCache; | |
import com.android.volley.toolbox.ImageLoader.ImageCache; | |
public class LruBitmapCache extends LruCache<String, Bitmap> implements ImageCache { | |
public LruBitmapCache(int maxSize) { | |
super(maxSize); |
import com.android.volley.toolbox.HurlStack; | |
import com.squareup.okhttp.OkHttpClient; | |
import java.io.IOException; | |
import java.net.HttpURLConnection; | |
import java.net.URL; | |
/** | |
* An {@link com.android.volley.toolbox.HttpStack HttpStack} implementation which | |
* uses OkHttp as its transport. | |
*/ |
https://dev.twitter.com/rest/public/rate-limits
user app
GET search/tweets search 180 450
#!/bin/bash | |
xkbcomp ~/.xkb/keymap/hangul.xkb $DISPLAY |