Skip to content

Instantly share code, notes, and snippets.

View razielgn's full-sized avatar
🇺🇦
Слава Україні!

Federico Ravasio razielgn

🇺🇦
Слава Україні!
View GitHub Profile
@razielgn
razielgn / gist:3782156
Created September 25, 2012 14:10
Cloudup Feedback

Disclaimer: sono uno sviluppatore web, ho all'attivo 10 vps su hosting esteri per le varie applicazioni sviluppate per diversi clienti.

Secondo me avete completamente toppato il target: i vostri clienti dovrebbero essere freelancers e piccole/medie software house in cui ogni applicazione per un cliente è sulla propria macchina dedicata.
La vostra concorrenza dovrebbe essere Linode (http://www.linode.com/) o 6sync (http://6sync.com/), non Amazon AWS (impossibile concorrere con loro). Il prezzo dovrebbe essere allineato con i loro, magari anche qualcosina in più, ma state nelle fascia di prezzo.
Far scegliere al cliente quante cpu/ram/hdd vuole è inutile: fate 8 tagli come 6sync e siete OK.
Fossi in voi, pubblicizzerei il vostro prodotto (che è molto buono, ho provato la trial) alle varie conferenze relative a framework o lingaggi (rubyday, djangoday, phpday, europython, ecc..) sponsorizzando l'evento oppure la colazione/brunch/cena che sia.
Conosco la comunità italiana ruby (facendone parte) e non son

Process: Tweetbot [16794]
Path: /Applications/Tweetbot.app/Contents/MacOS/Tweetbot
Identifier: com.tapbots.TweetbotMacAdHoc
Version: 0.6 (635)
Code Type: X86-64 (Native)
Parent Process: launchd [121]
Date/Time: 2012-07-20 18:17:43.291 +0200
OS Version: Mac OS X 10.7.4 (11E53)
Report Version: 9
@razielgn
razielgn / gist:3112278
Created July 14, 2012 17:24
tweetbot osx crash dump
Process: Tweetbot [34514]
Path: /Applications/Tweetbot.app/Contents/MacOS/Tweetbot
Identifier: com.tapbots.TweetbotMacAdHoc
Version: 0.6 (635)
Code Type: X86-64 (Native)
Parent Process: launchd [393]
Date/Time: 2012-07-14 19:22:02.625 +0200
OS Version: Mac OS X 10.7.4 (11E53)
Report Version: 9
@razielgn
razielgn / gist:2623599
Created May 6, 2012 18:12
hilarious mail that got through the spam filter
Al vostro onore,
So che questo messaggio vi sembrerà poiché una sorpresa possa che noi
non conoscevamo ma la grazia di dio lo ha diretto verso voi e vorrei
che leggete attentamente e siate benedetti in nome di Gesù.
Sono Roberta Dubois cittadino francese nato il 18 gennaio 1931 ha
calvados che risiede a Londra.
Sono sotto controllo medica da oltre due (2) mesi qui in Inghilterra
Ho un cancro della gola, soffro terribilmente attualmente.
Il mio medico curante lo ha appena informato che i miei giorni sono
contati a causa del mio stato di salute che deteriora dunque condanna
for f in *.jpeg; do convert "$f" -brightness-contrast -15x30% -resize 50% -sharpen 10 -quality 75 d_"$f"; echo -n "."; done && convert d_*.jpeg out.pdf
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
</head>
<body>
<p>
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
</p>
<p>
It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content
class PostsController < ApplicationController
def show
@post = Post.find(params[:id])
# render di posts/show sottinteso
end
...
end
-module(bencode).
-export([ encode/1 ]).
encode(Integer) when is_integer(Integer) ->
"i" ++ integer_to_list(Integer) ++ "e";
encode(Binary) when is_binary(Binary) ->
String = binary_to_list(Binary),
Length = length(String),
integer_to_list(Length) ++ ":" ++ String;
-webkit-box-shadow: rgba(255, 255, 255, 0.199219) 0px 1px 0px 0px inset, rgba(0, 0, 0, 0.046875) 0px 1px 2px 0px;
-webkit-transition-delay: 0s;
-webkit-transition-duration: 0.10000000149011612s;
-webkit-transition-property: all;
-webkit-transition-timing-function: linear;
background-color: #006F5D;
background-image: -webkit-linear-gradient(top, rgb(3, 150, 125), rgb(3, 150, 125) 25%, rgb(0, 111, 93));
background-repeat: repeat-x;
border-bottom-color: rgba(0, 0, 0, 0.246094);
border-bottom-left-radius: 4px;
{
"_id": ObjectId("4ee86c6fbcf83f2aad000001"),
"title": "Ma quande lingues",
"credits": 19,
"price": 28.99,
"description": "Li Europan lingues es membres del sam familie. Lor separat existentie es un myth. Por scientie, musica, sport etc, li tot Europa usa li sam vocabularium. Li lingues differe solmen in li grammatica, li pronunciation e li plu commun vocabules. Omnicos directe al desirabilita; de un nov lingua franca: on refusa continuar payar custosi traductores. It solmen va esser necessi far uniform grammatica, pronunciation e plu sommun paroles.Ma quande lingues coalesce, li grammatica del resultant lingue es plu simplic e regulari quam ti del coalescent lingues. Li nov lingua franca va esser plu simplic e regulari quam li existent Europan.",
"promote": true,
"category": 1,
"publish_date": ISODate("2011-12-14T09:26:00Z"),
"user_id": ObjectId("4ee72c30bcf83f23e1000002"),