An introduction to curl using GitHub's API.
Makes a basic GET request to the specifed URI
curl https://api.github.com/users/caspyin
| ;; This is at: https://gist.github.com/8655399 | |
| ;; So we want a rhyming dictionary in Clojure. Jack Rusher put up | |
| ;; this code here: | |
| ;; | |
| ;; https://gist.github.com/jackrusher/8640437 | |
| ;; | |
| ;; I'm going to study this code and learn as I go. | |
| ;; | |
| ;; First I put it in a namespace. |
| (ns react-cljs.core | |
| (:require React)) | |
| (declare render) | |
| (defn handle-change [e] | |
| (render {:text (.. e -target -value)})) | |
| (defn render [{:keys [text]}] | |
| (React/renderComponent |
| (ns blog.errors.core | |
| (:require-macros | |
| [cljs.core.async.macros :refer [go]] | |
| [blog.utils.macros :refer [<?]]) | |
| (:require | |
| [cljs.core.async :refer [>! <! chan close!]])) | |
| ;; convert Node.js async function into a something | |
| ;; that returns a value or error on a channel | |
| (defn run-task [f & args] |
| // installed Clojure packages: | |
| // | |
| // * BracketHighlighter | |
| // * lispindent | |
| // * SublimeREPL | |
| // * sublime-paredit | |
| { | |
| "word_separators": "/\\()\"',;!@$%^&|+=[]{}`~?", | |
| "paredit_enabled": true, |
| (defn fizzbuzz | |
| "Prints the numbers from 1 to 100. But for multiples of three prints | |
| 'Fizz' instead of the number and for the multiples of five prints | |
| 'Buzz'. For numbers which are multiples of both three and five prints | |
| 'FizzBuzz'" | |
| [] | |
| (doall | |
| (map | |
| #(println | |
| (some |
| Check out README.md to get started editing Clojure with Emacs. |
| #!/usr/bin/python | |
| # -*- coding: utf-8 -*- | |
| # Parsea la página de busquedas de DailyMotion para encontrar | |
| # episodios de Detective Conan, busca las URL y las imprime, | |
| # para usar junto con JDownloader | |
| import urllib2 | |
| import time | |
| from BeautifulSoup import BeautifulSoup |
| ;; based on core.logic 0.8-alpha2 or core.logic master branch | |
| (ns sudoku | |
| (:refer-clojure :exclude [==]) | |
| (:use clojure.core.logic)) | |
| (defn get-square [rows x y] | |
| (for [x (range x (+ x 3)) | |
| y (range y (+ y 3))] | |
| (get-in rows [x y]))) |
An introduction to curl using GitHub's API.
Makes a basic GET request to the specifed URI
curl https://api.github.com/users/caspyin
| # Upstart script for a play application that binds to an unprivileged user. | |
| # put this into a file like /etc/init/play.conf | |
| # | |
| # This could be the foundation for pushing play apps to the server using something like git-deploy | |
| # By calling service play stop in the restart command and play-start in the restart command. | |
| # | |
| # Usage: | |
| # start play | |
| # stop play | |
| # restart play |