#Is there a better way to work with promises and callback?
var result = doSomething();
var param = (result[x]) ? 'foo' : 'bar';
#!/bin/bash | |
SITE_DOMAIN="terraqueos.local" | |
# update | |
echo "===Updating....===" | |
apt-get update | |
# install the default things | |
echo "===Install the default stuff...===" |
<?php | |
trait Broga | |
{ | |
public function andar() | |
{ | |
echo 'broga anda...'; | |
} | |
} |
#!/bin/bash | |
if [ ! $1 ]; then | |
echo " It uses 3 parameters: [import|export] [database_name] [dir_to_store|dir_to_import]" | |
echo " Example of use:" | |
echo " ./mongo.sh export my_database dump/" | |
echo " ./mongo.sh import my_database dump/" | |
exit 1 | |
fi | |
operation=$1 | |
db=$2 |
// Dynamic call for ajax forms using jQuery | |
// <form method='post' data-async="true" data-callback="functionName" > callback function | |
// <form method='post' data-async="true" data-callback="Object.mehodName" > callback object method | |
// will send 3 params to callback function: form, data, result | |
$('body').on('submit', 'form[data-async]', function(e) { |
<?php | |
$ipAddress=$_SERVER['REMOTE_ADDR']; | |
#run the external command, break output into lines | |
$result = `arp -n $ipAddress`; | |
// $result expample '? (192.168.1.9) at e0:f8:47:2a:12:b8 on en1 ifscope permanent [ethernet]' | |
// using explode |
TERREMOTO NO CEARÁ | |
O Governo Brasileiro instalou um sistema de medição e controle de abalos sísmicos no país. O Centro Sísmico Nacional, poucos dias após entrar em funcionamento, já detectou que haveria um grande terremoto no Nordeste. | |
Assim, enviou um telegrama à delegacia de polícia de Icó, no Ceará, com a seguinte mensagem: | |
"Urgente. | |
Possível movimento sísmico na zona. | |
Muito perigoso. 7 na escala Richter. |
func displayAView() | |
{ | |
let window = UIApplication.sharedApplication().windows.first as! UIWindow | |
let permissionsView : UIView = UIView(frame: window.frame) | |
permissionsView.backgroundColor = UIColor.redColor() | |
var message : UILabel = UILabel(frame: CGRectMake(100, 200, window.frame.width, 100)) | |
message.textColor = UIColor.whiteColor() | |
message.text = "What a great view!" | |
//usage | |
// var alertController = self.createAlertForSettingsPanel("Please, check your settings") | |
// self.presentViewController(alertController, animated: true, completion: nil) | |
func createAlertForSettingsPanel(message: String, title: String = "My Title") -> UIAlertController | |
{ | |
let alertController = UIAlertController( title: title, message: message, preferredStyle: .Alert); | |
let cancelAction = UIAlertAction(title: "Cancel", style: .Cancel, handler: nil) |
#Save on JSON
var fs = require('fs');
var outputFilename = '/tmp/my.json';
var data = {my: 'json'};
fs.writeFile(outputFilename, JSON.stringify(data, null, 4), function(err) {
if(err) {
console.log(err);