Skip to content

Instantly share code, notes, and snippets.

View cyberoctopi's full-sized avatar
😣
Tinkering

No Say cyberoctopi

😣
Tinkering
  • No where
View GitHub Profile
package com.example
import unfiltered.request._
import unfiltered.response._
import unfiltered.netty._
/** Asynchronous plan that gets the time in a ridiculous fashion.
* (But imagine that it's using a vital external HTTP service to
* inform its response--this is a fine way to do that.) */
package universe
import akka.actor._
import akka.util.duration._
import akka.util.Duration
import akka.util.Timeout
import akka.event.LoggingReceive
import akka.pattern.{ ask, pipe }
import com.typesafe.config.ConfigFactory
@cyberoctopi
cyberoctopi / user.rb
Created May 28, 2012 18:15
user fields
class User
include Mongoid::Document
before_save :copy_to_last_weight
attr_accessible :nickname, :first_name, :last_name, :email, :weight, :last_weight, :height, :password, :password_confirmation, :remember_me
# Include default devise modules. Others available are:
# :token_authenticatable, :encryptable, :confirmable, :lockable, :timeoutable and :omniauthable
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable
@cyberoctopi
cyberoctopi / Boot.scala
Created September 14, 2012 16:35
lift sitemap
val entries = List(Menu("Home") / "index" >> LocGroup("main"),
Menu("Page 1") / "page1" >> LocGroup("main"),
Menu("Page 2") / "page2" >> LocGroup("main"),
Menu("Page 3") / "page3" >> LocGroup("main") >> PlaceHolder submenus (
// Menu("Page 3") / "page3" >> LocGroup("main") submenus (
Menu("Page 3a") / "page3a" ,
Menu("Page 3b") / "page3b" ,
Menu("Page 3c") / "page3c") ,
User.loginMenuLoc.open_!,
User.createUserMenuLoc.open_!,
lazy val date: Box[Date] = DependencyFactory.inject[Date] // inject the date
def villageTab = ".create-village-bttn [onclick]" #> SHtml.ajaxInvoke( () =>
@cyberoctopi
cyberoctopi / about.md
Created September 27, 2012 07:29 — forked from jasonrudolph/about.md
Programming Achievements: How to Level Up as a Developer
from django.conf.urls import patterns, include, url
from django.views.generic import ListView
from blogengine.models import Category, Post
from blogengine.views import PostsFeed
# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
class User < ActiveRecord::Base
# Include default devise modules. Others available are:
# :token_authenticatable, :confirmable,
# :lockable, :timeoutable and :omniauthable
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable
# Setup accessible (or protected) attributes for your model
attr_accessible :email, :password, :password_confirmation, :remember_me,:handle, :city, :state, :sex
class AppBuilder < Rails::AppBuilder
def readme
create_file "README.md", "TODO"
end
def test
@generator.gem 'minitest-rails', group: [:test, :development]
@generator.gem 'guard-minitest', group: [:test, :development]
@generator.gem 'turn', group: [:test, :development]
@generator.gem 'jasminerice', group: [:test, :development]
require 'nokogiri'
require 'open-uri'
require 'celluloid'
# collects any feeds given to be persisted
# == Parameters
#
# [+FeedFetcher+::++]
module FeedFetcher