ebouchut + create   94

Export Postgres Query to CSV | Jon Saints
First, connect to the remote database server:


Then, export a query to CSV… \copy makes the file go to your local machine rather than the database server file system

\copy (select * from my_table) TO '~/Downloads/my_table.csv' CSV HEADER
postgres  CSV  export  select  data  extract  create  psql  sql  query  request  copy  table  row 
10 weeks ago by ebouchut
reveal.js – The HTML Presentation Framework
A framework for easily creating beautiful presentations using HTML
presentation  slide  slideshow  deck  HTML  javascript  library  make  build  create  view  framework  S4M 
january 2019 by ebouchut
icefox/git-hooks: A tool to manage project, user, and global Git hooks
A tool to manage project, user, and global Git hooks - icefox/git-hooks
git  hook  manager  global  local  project  install  uninstall  add  remove  list  create  tools 
december 2018 by ebouchut
commitizen/cz-cli: The commitizen command line utility.
"Prompt contributors to follow commit message conventions at commit time. It also empowers project maintainers to create or use predefined commit message conventions in their repos to better communicate their expectations to potential contributors."
git  commit  message  convention  create  generate  format  cli  tools 
october 2018 by ebouchut
Workflow Git : définir les conventions d’un projet • Delicious Insights
Nous formons en Git, JavaScript, Node.js… Consultez également nos articles, assistez à nos conférences.
git  commit  CHANGELOG  convention  guideline  tools  CLI  automate  automation  generate  message  create  opensource  release  note 
october 2018 by ebouchut
conventional-changelog/conventional-changelog: Generate changelogs and release notes from a project's commit messages and metadata.
Generate changelogs and release notes from a project's commit messages and metadata. - conventional-changelog/conventional-changelog
changelog  git  CLI  generate  generator  create  file  change  list  tools  automate  automation 
october 2018 by ebouchut
segmentio/ksuid: K-Sortable Globally Unique IDs
ksuid is a Go library that can generate and parse KSUIDs

"we can query by a single job ID, as well as sort by the time that the job was created with a single index"

"It's a way to generate globally unique IDs similar to RFC 4122 UUIDs, but contain a time component so they can be "roughly" sorted by time of creation. The remainder of the KSUID is randomly generated bytes."

"Unlike the more common choice of UUIDv4, KSUIDs contain a timestamp component that allows them to be roughly sorted by generation time. This is obviously not a strong guarantee as it depends on wall clocks, but is still incredibly useful."
UUID  sort  creation  date  go  library  create  generate  generation  parse  global  unique  ID 
june 2018 by ebouchut
Gitgraph.js is a simple JavaScript library which is meant to help you visually presenting git branching stuff like a git workflow, a tricky git command or whatever git tree you'd have in mind.

We use canvas so you don't have to draw your branching illustrations into Photoshop nor Keynote to present something cool. Just code it directly in the browser.

One does not simply illustrate git branching models. This library is the one to draw them all.
git  visualize  visualization  visualisation  commit  branch  tag  create  view  show  display  library  javascript  graph  graphics  dsl  draw  visual  workflow  flow  tree  starred  eblog 
february 2018 by ebouchut
Personal Access Tokens
GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 79 million projects.
github  app  application  personal  access  token  create  new  delete  remove  list  show 
february 2018 by ebouchut
Extending git | Atlassian Git Tutorial
git's extension model follows the Unix philosophy of composing small, simple programs to extend the functionnality of git.
git  add  create  script  command  extension  add-on  extend  CLI  shell  plugin  alias 
december 2017 by ebouchut
Spark: Shortcut Manager
Spark is a powerful, and easy Shortcuts manager. With Spark you can create Hot Keys to launch applications and documents, execute AppleScript, control iTunes, and more...
You can also export and import your Hot Keys library, or save it in HTML format to print it.
Spark is free
mac  macos  shortcut  key  binding  manage  list  export  keyboard  set  define  create  add  change  update  modify  automate  automation  script  applescript  launch  run  trigger  software  free  itunes 
november 2017 by ebouchut
Create OmniFocus Tasks with AppleScript — MacSparky
set theDate to current date
set theTask to "Pay Life Insurance"
set theNote to "Lovingly Scanned by your Mac on " & (theDate as string)

tell application "OmniFocus"
tell front document
set theContext to first flattened context where its name = "Tech"
set theProject to first flattened project where its name = "Finance"
tell theProject to make new task with properties {name:theTask, note:theNote, context:theContext}
end tell
end tell
omnifocus  create  add  task  apple  script  action  rule  hazel  notify  send  run  embedded 
october 2017 by ebouchut
Vagrant: Make the creation of virtual machines quick and easy.
Create and configure lightweight, reproducible, and portable development environments.
virtual  environment  machine  create  VMWare  VirtualBox  VM 
january 2017 by ebouchut
norman/friendly_id: FriendlyId is the “Swiss Army bulldozer” of slugging and permalink plugins for ActiveRecord. It allows you to create pretty URL’s and work with human-friendly strings as if they were numeric ids for ActiveRecord models.
"FriendlyId is the “Swiss Army bulldozer” of slugging and permalink plugins for ActiveRecord. It allows you to create pretty URL’s and work with human-friendly strings as if they were numeric ids for ActiveRecord models. "

For instance, to use "http://example.com/states/washington" instead of "http://example.com/states/4323454".
rails  rubyonrails  gem  permalink  slug  URL  pretty  short  custom  id  generate  transform  create  build  friendly  user  string  convert  activerecord  model 
december 2016 by ebouchut
DoubleClick Tag Macro builder
"This tool is used for adding DoubleClick for Advertiser macros to click-through URLs and 3rd party tracking pixels. "
DCM  tag  generate  generator  create  variable  macro  floodlight 
june 2016 by ebouchut
Generate A UUID In PostgreSQL
"Postgres has support for universally unique identifiers (UUIDs) as a column data type via uuid. If you have a UUID column, you may need to generate a UUID. This requires the uuid-ossp module. This module provides a number of functions for generating UUIDs including the uuid_generate_v4() function which bases the UUID entirely off random numbers."
postgres  database  UUID  universal  unique  ID  generate  create 
june 2016 by ebouchut
LICEcap: Animated Gif Builder
"LICEcap can capture an area of your desktop and save it directly to .GIF (for viewing in web browsers, etc) or .LCF (see below).

LICEcap is an intuitive but flexible application (for Windows and now OSX), that is designed to be lightweight and function with high performance. "
animated  gif  software  windows  macos  mac  apple  create  record  screen  capture  from pocket
may 2016 by ebouchut
Generate a git patch for a specific commit - Stack Overflow
# Generate the patch file
git format-patch -1 SHA1 --output - > file.patch

# Apply the patch
git apply --stat file.patch # show patch stats
git apply --check file.patch # check for error before applying
git am < file.patch # apply the patch finally
git  format-patch  patch  create  difference  am  modification  commit  apply 
march 2016 by ebouchut
Amazingly Simple Graphic Design Software – Canva
"Easily create beautiful designs + documents
Use Canva's drag-and-drop feature and professional layouts to design consistently stunning graphics."
design  document  graphic  image  presentation  online  create  tool 
november 2015 by ebouchut
Rails 4 has_and_belongs_to_many migration file generator
# pluralized models in alphabetical order (without table at the end)
rails g migration create_posts_tags

# Edit db/migrate/*_create_posts_tags
create_join_table :posts, :tags do |t|
t.index :post_id
t.index :tag_id
rails  rubyonrails  migration  database  table  create  4  rails4  generate  generator 
february 2015 by ebouchut
Uno! Use Sinatra to Implement a REST API
"In this article, we’ll look at a server-side implementation of REST using Sinatra. We’ll also look at a simple client-side REST application to validate the Sinatra server implementation. We’ll demonstrate using a simple card game, where a single deck of cards will be held by the server and dealt out to four clients. In the end, we’ll see how simple it is to create applications that run across clients and servers, using REST to help shuttle data back and forth.

A quick question before we get started: Why not use Ruby on Rails to move data around? Well, you certainly could use Rails (or any other web framework), but consider that Rails not only retrieves data, but it renders the view as well. This rendering process puts an extra load on the server, especially when the data is highly dynamic and cannot be cached. When it comes to online games, for example, data continuously changes. It’s therefore better to let the clients render their own view rather than forcing the server to re-render the view each time a player makes a move."
sinatra  REST  API  HTTP  create  server 
april 2014 by ebouchut
ruby on rails - Difference between rake db:migrate db:reset and db:schema:load - Stack Overflow
# bundle exec rake -T db: --all

db:create creates the database for the current env
db:create:all creates the databases for all envs

db:drop drops the database for the current env
db:drop:all drops the databases for all envs

db:schema:load loads the schema into the current env's database
db:schema:dump dumps the current env's schema (and seems to create the db as well)

db:seed runs the db/seed.rb file

db:setup runs db:create, db:schema:load, db:seed
db:reset runs db:drop db:setup

db:migrate runs migrations for the current env that have not run yet
db:migrate:up runs one specific migration
db:migrate:down rolls back one specific migration
db:migrate:status shows current migration status
db:migrate:rollback rolls back the last migration
db:migrate:redo runs (db:migrate:down db:migrate:up) or (db:migrate:rollback db:migrate:migrate) depending on the specified migration
db:migrate:reset runs db:drop db:create db:migrate
db:forward advances the current schema version to the next one

rake  task  database  list  db  create  drop  setup  seed  reset  migrate  schema  load  dump  migration  rails  rubyonrails 
april 2014 by ebouchut
prawn: Pure Ruby PDF generation library
"Prawn is a pure Ruby PDF generation library that provides a lot of great functionality while trying to remain simple and reasonably performant"
pdf  ruby  generator  gem  library  generate  output  create 
january 2014 by ebouchut
Générer automatiquement ses favicon avec middleman et Ruby
"supporter TOUS les appareils du marché en terme d'icônes.

Voici un guide pour exploiter pleinement la création de favicon de façon automatisée.
État actuel des favicon

Pour supporter correctement les appareils mobiles android, iOs, windows 8 et sans oublier les navigateurs classiques vous devez créer plus de 17 formats d'images.

Il est possible de créer un script Photoshop pour automatiser le processus, mais il reste 2 problèmes :

Compliqué niveau maintenance
L'export au format .ico n'est pas natif dans ce logiciel.

Heureusement favicon-maker peut nous simplifier cette tâche de création d'images."
ruby  gem  favicon  image  rails  rubyonrails  generate  automation  icon  mobile  phone  iphone  android  ios  create  automatic 
january 2014 by ebouchut
« earlier      
per page:    204080120160

related tags

access  account  action  activerecord  add  add-on  address  administrative  alfred  alias  am  android  animated  API  app  apple  applescript  application  apply  appnexus  array  atlassian  authentication  automate  automatic  automation  banner  bin  binding  binstub  bitbucket  blog  boilerplate  book  boot  bootstrap  bot  branch  browser  build  bundle  bundler  cancel  capture  card  carte  case  certificate  chain  change  changelog  chat  checkout  chrome  cli  client  clipboard  clone  code  color  command  commit  config  configuration  confluence  connection  content  convention  conversion  convert  converter  coordinates  copy  create  creation  creative  css  CSV  ctags  custom  customize  daemon  data  database  databasee  date  db  DCM  debian  debug  deck  declared  default  define  delete  dependency  design  development  developper  diff  difference  directory  display  disposable  document  documentation  download  draw  drop  dsl  dump  dynamic  eblog  ebook  edit  email  embed  embedded  empty  endpoint  environment  epub  error  excel  executable  execute  expiration  expire  export  extend  extension  extract  fake  fast  favicon  feature  file  find  floodlight  flow  font  fork  form  format  format-patch  framework  free  friendly  gem  generate  generation  generator  geo  geographic  gif  gist  git  gitbook  github  gitlab  global  go  google  gradient  grape  graph  graphic  graphics  GUID  guideline  hash  hazel  hierarchy  hook  html  html5  HTTP  hub  icon  id  IDE  identical  identite  identity  image  impbus  import  increment  init  install  installation  integration  interaction  intialize  ios  iphone  IRC  issue  itunes  javascript  JIRA  JSON  key  keyboard  keypar  lab  later  launch  launchcenterpro  launcher  layout  ldmobile  learn  library  line  link  linux  list  load  local  log  logo  mac  machine  macos  macro  make  manage  management  manager  map  mapping  markdown  marker  markup  master  meeting  message  migrate  migration  missing  mkdir  mobi  mobile  model  modification  modify  move  name  namespace  new  not  note  notes  notify  number  of  omnifocus  online  opensource  openssl  ouput  output  package  page  parse  patch  pdf  pdfkit  permalink  personal  phone  placeholder  plugin  PNG  point  postgres  prawn  presentation  pretty  problem  program  project  psql  public  publish  PUT  python  QR  QRCode  query  rails  rails4  rails5  rake  random  rdoc  record  recreate  release  remote  remove  rename  renew  renouveler  repository  request  reset  REST  restore  reverse  revert  RGB  ri  rmdir  row  RTB  ruby  rubyonrails  rule  run  rvm  s  S4M  same  sandbox  saved  schema  scheme  screen  screencast  script  search  security  seed  seeds.rb  select  selenium  send  server  service  session  set  setup  share  shell  short  shortcut  show  sinatra  site  size  skeleton  slide  slideshow  slug  software  sort  specific  split  splitjoin  spreadsheet  sql  ssh  ssh-keygen  SSL  SSP  starred  start  stat  static  string  structure  sub  subdirectory  sublime  subrepo  surround  switch  syscall  system  table  tag  tags  task  template  temporary  test  text  time  tmux  tmux.conf  TOC  token  tols  tool  toolbag  toolls  tools  topic  transform  tree  trigger  troubleshoot  tutorial  twitter  undo  uninstall  unique  universal  unix  unlink  unmodify  unstage  update  update_attributes  URL  use  user  UUID  value  variable  version  video  view  vim  virtual  VirtualBox  visual  visualisation  visualization  visualize  VM  VMWare  web  wiki  window  windows  workflow  wrap  wrapper  write  writing  xchat 

Copy this bookmark: