Skip to content

Instantly share code, notes, and snippets.

View ys's full-sized avatar
💭
Doing stuff with computers

Yannick Schutz ys

💭
Doing stuff with computers
View GitHub Profile
# -*- coding: utf-8 -*-
$:.unshift("/Library/RubyMotion/lib")
require 'motion/project'
require 'bundler'
require 'bubble-wrap'
require 'sugarcube'
Bundler.require
Motion::Project::App.setup do |app|
class AppDelegate
def application(application, didFinishLaunchingWithOptions:launchOptions)
@window = UIWindow.alloc.initWithFrame(UIScreen.mainScreen.bounds)
@window.makeKeyAndVisible
if User.current && User.current.api_key
init_deck
else
login_controller = LoginController.new
login_controller.delegate = self
@window.rootViewController = login_controller
class Application
APP_PROPERTIES = [:id, :name, :create_status, :created_at,
:stack, :requested_stack,
:repo_migrate_status, :slug_size,
:repo_size, :dynos, :workers, :processes]
APP_PROPERTIES.each do |field|
attr_accessor field
end
source "https://rubygems.org"
gem "rake"
gem "bubble-wrap"
gem "cocoapods"
gem "motion-cocoapods", "1.3.0.rc1"
class Application
APP_PROPERTIES = [:id, :name, :create_status, :created_at,
:stack, :requested_stack,
:repo_migrate_status, :slug_size,
:repo_size, :dynos, :workers, :processes]
APP_PROPERTIES.each do |field|
attr_accessor field
end
{"cursor"=>"BtreeCursor _id_ reverse",
"nscanned"=>897,
"nscannedObjects"=>897,
"n"=>10,
"millis"=>442,
"nYields"=>0,
"nChunkSkips"=>0,
"isMultiKey"=>false,
"indexOnly"=>false,
"indexBounds"=>{"_id"=>[[{"$maxElement"=>1}, {"$minElement"=>1}]]},
Le diagnostic j'vais dire avait été fait au téléphone, donc une dame j'vais dire euh enceinte, qui se plaint j'vais dire dans le bas du dos..bon ben j'vais dire euh sur place euh j'vais dire j'pouvais rien faire de mieux que d'entendre et.. et de poser le même acte technique.
Comme j'vais dire elle n'est pas j'vais dire euuuuuh du métier, qu'elle n'a pas de diplôme j'vais dire ça peut j'vais dire eeeuh étonner plus d'un, mais j'vais dire euhhhh moi c'est mon amie, bon ben j'vais dire on s'aime et je sais très bien j'vais dire qu'elle fait correctement son travail.
C'est ça le problème, qui a troublé j'vais dire la personne, c'est que on a jeté la seringue, et puis qu'on en a fait une deuxième qu'on a repris la la seringue de la poubelle. Mais j'vais dire euh ma copine a désinfecté parce qu'elle avait encore plusieurs euh tampons d'alcool, et elle a pris une nouvelle aiguille intra-musculaire. Donc ya aucun danger j'vais dire pour la personne.
@ys
ys / gist:4232542
Created December 7, 2012 11:04
Requetes nécessaires

Vue de réservation

  • Les faces selectionnées d'une reservation ayant des conflits par option pour une periode
  • Les faces non selectionnées d'une reservation ayant des conflits par option pour une periode
  • Les faces selectionnées libres d'une reservation
  • Les faces non selectionnées libres d'une reservation Tout ca facilement filtrable et facilement savoir si la face est selectionnée pour la reservation

Le planning

  • Les faces d'une periode ayant une reservation active
StoreQuest.Views.DispatchedFaces ||= {}
class StoreQuest.Views.DispatchedFaces.ListView extends Backbone.View
face_views: []
attribute: 'selected'
initialize: (options) ->
@set_local_options(options)
require 'open-uri'
require 'nokogiri'
conf_name = ARGV[0]
doc = Nokogiri::HTML(open("http://confreaks.com/events/#{conf_name}"))
`mkdir -p #{ENV['HOME']}/Movies/screencasts/confs/#{conf_name}/`
doc.css('a').select { |a| a['href'] =~ /videos/ }.map{ |a| a['href'] }.uniq.each do |link|
link = "http://confreaks.com#{link}"
doc_vid = Nokogiri::HTML(open(link))
doc_vid.css('a').select { |a| a['href'] =~ /large/ }.map{ |a| a['href']}.each do |link|
`wget -O #{ENV['HOME']}/Movies/screencasts/confs/#{conf_name}/#{/(.*)\/(.*)\?(.*)/.match(link)[2]} -v #{link}`