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
require 'bundler/setup' | |
require 'eventmachine' | |
require 'open-uri' | |
EM.run do | |
puts "main: #{Thread.current}" | |
operation = proc { | |
puts "defer operation: #{Thread.current}" | |
sleep(20) |
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
module TEST::Entities | |
class Post < Grape::Entity | |
expose :id | |
expose :title | |
expose :description | |
expose(:image_url) do |post, options| | |
if post.image.url.present? # else is return null | |
"http://#{options[:env]['HTTP_HOST']}"+"#{post.image.url}" | |
end | |
end |
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
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; | |
manager.responseSerializer = [AFJSONResponseSerializer serializer]; | |
manager.requestSerializer = [AFJSONRequestSerializer serializer]; | |
[manager GET:@"http://localhost:3000/api/v1/tracks/1" | |
parameters:nil | |
success:^(AFHTTPRequestOperation *operation, id responseObject) { | |
NSLog(@"JSON: manager %@", responseObject); | |
DDLogVerbose(@"Request Successful, responseObject '%@'", responseObject); |
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
$ sudo cpan | |
Password: | |
CPAN is the world-wide archive of perl resources. It consists of about | |
300 sites that all replicate the same contents around the globe. Many | |
countries have at least one CPAN site already. The resources found on | |
CPAN are easily accessible with the CPAN.pm module. If you want to use | |
CPAN.pm, lots of things have to be configured. Fortunately, most of | |
them can be determined automatically. If you prefer the automatic | |
configuration, answer 'yes' below. |
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
structure of Flaskr. | |
├── README | |
├── TODO | |
├── flaskr.db | |
├── flaskr.py | |
├── flaskr.pyc | |
├── flaskr_tests.py | |
├── schema.sql |
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
#! /usr/bin/perl | |
use common::sense; | |
use Benchmark qw/cmpthese/; | |
use Perl6::Say; | |
say $^V; | |
my $datetime = '20101028120000'; | |
cmpthese(1000000, { | |
unpack => sub { |
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
sudo port -v selfupdate | |
sudo port -v sync | |
sudo port install wget tree proctools git-core | |
sudo port install nkf | |
sudo port install subversion | |
sudo port install vim | |
sudo port install emacs | |
sudo port install ImageMagick +lcms +jpeg2 | |
sudo port install graphviz |
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
<cfscript> | |
objDate = createobject("java", "java.util.Date"); | |
objCalendar = createobject("java", "java.util.Calendar"); | |
//theDate = now(); | |
//calendar.set(datepart("yyyy",theDate),datepart("m",theDate),datepart("d",theDate),datepart("h",theDate),datepart("n",theDate),datepart("s",theDate)); | |
</cfscript> | |
<cfdump var="#objDate#"> | |
<cfdump var="#objCalendar#"> |
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
<cffunction name="query2array" access="public" output="false" returntype="array" displayname="query2array" hint="query2array (Values only)"> | |
<cfargument name="Querys" type="query" required="yes" /> | |
<cfset var aResults = arrayNew(1)> | |
<cfloop from="1" to="#arguments.Querys.recordCount#" index="i"> | |
<cfloop list="#arguments.Querys.columnList#" index="columnName"> | |
<cfset aResults[i] = arguments.Querys[columnName][i]> | |
</cfloop> | |
</cfloop> | |
NewerOlder