racl101 + tool   483

set git difftool to bbdiff
A useful Github gist demonstrating how to configure a non-preconfigured diff tool like bbdiff (BBEdit editor's diff tool) as the Git diff and/or merge tool.
github  gist  howto  example  global  configure  tool  software  utility  diff  merge  bbdiff  config  guide  reference 
7 weeks ago by racl101
How to use `git mergetool` to resolve conflicts
Here's a Github project specifically for learning to use vimdiff as the Git merge tool
github  gist  tutorial  howto  example  git  merge  tool  guide  reference  3  way  repository  toread  tolearn  totry  tounderstand 
7 weeks ago by racl101
git - Configuring diff tool with .gitconfig - Stack Overflow
Shows, for example how to set a diff / merge tool that isn't one of the regularly supported ones like vimdiff for example.
stackoverflow  howto  example  set  diff  merge  tool  global  git  config  custom  configure  command  bbdiff  guide  reference 
8 weeks ago by racl101
PHP_CodeSniffer: Code Beautifier and Fixer, Symfony and PhpStorm
Neat blog tutorial explaining how to set up PHP Code Sniffer Beautifier and Fixer tool (phpcbf) as an external tool in PHPStorm and assign a custom keyboard shortcut.

Then you can run the tool for any PHP project so that it runs the tool via the custom keyboard shortcut.

It works well but the only caveat is that in the code navigator you need to be within the project root directory. You can do this easily by running the Command Key + Up Arrow and then using the arrow keys to navigate to the project root.
blog  tutorial  howto  example  setup  external  tool  php  commandline  phpcbc  code  sniffer  beautifier  fixer  custom  keyboard  shortcut  command  phpstorm  configuration 
november 2018 by racl101
GoogleChrome/puppeteer: Headless Chrome Node API
Tested it locally on my MacOS machine and it worked really well.
github  project  tool  library  nodejs  node  npm  chrome  chromium  headless  browser  api  render  pdf  image  screenshots  guide  reference 
november 2018 by racl101
spatie/browsershot: Convert html to an image, pdf or string
A PHP (Composer) library to leverage the NPM / NodeJS Puppeteer package which uses the Chrome / Chromium headless browser to render pdf files as well as image screenshots.

It requires at least PHP 7.1 or higher.
github  library  project  browsershot  php  php7  php7.1  nodejs  npm  puppeteer  chrome  chromium  headless  browser  tool  guide  reference 
november 2018 by racl101
verumconsilium/laravel-browsershot: Browsershot wrapper for Laravel 5
This looks like a decent library to utilize Browsershot and Puppeteer NodeJS library via PHP to leverage Chrome / Chromium headless browser to achieve tasks such as PDF rending and Screenshot generation all on Laravel.

Installing it worked on Laravel 5.5 but it required me to use php 7.1 or higher.
github  project  library  tool  package  composer  php  browsershot  puppeteer  nodejs  chrome  chromium  headless  browser  pdf  rending  screenshot  laravel  laravel5  php7.1 
november 2018 by racl101
Jenkins from the command line
This shows how to control jenkins with a Python tool. This could be interesting.
blog  tutorial  jenkins  commandline  cli  configuration  example  howto  guide  reference  toread  tolearn  totry  tounderstand  python  tool  api  package 
november 2018 by racl101
theseer/Autoload: A lightweight php namespace aware autoload generator and phar archive builder
This works pretty well for files containing defined classes but not so much for helper files where functions are defined in the global scope. I find the autoload generated by Composer (i.e. vendor/autoload.php) to be more robust and it doesn't even need to be a Laravel project though that is the most common use case I've encountered.
github  project  autoload  namespace  aware  builder  php  phar  archive  tool  guide  reference  phpab 
october 2018 by racl101
Fixing Jenkins CLI 'ERROR: anonymous is missing the Overall/Read permission' | Jeff Geerling
Really good tutorial explaining how to deal with / troubleshoot the error message you see when running jenkins-cli.jar tool. Namely, how to authenticate to it.

If you want to authenticate with a file and a username, token combination instead then first, create a token for your user at the user profile page on Jenkins, copy the token value. Then save it as a file with any name: e.g.


for example in this format (separated by the colon):


and then you can add it as an argument in your jenkins cli tool commands like so:

java -jar /opt/jenkins-cli.jar -s "http://localhost:8080" -auth @/path/to/.jenkins_credentials who-am-i

Note that you must prefix the path with the '@' character.
blog  tutorial  howto  troubleshoot  jenkins  jenkins-cli  cli  commandline  tool  authentication  install  plugins  example  guide  reference  permissions  java  token  auth 
october 2018 by racl101
Theme Kit Configuration
This commandline tool works really well and has every command you could need for working on Shopify themes. It's also not dependent on any editor, the way certain tools were (e.g. with TextMate). So you can you use your favorite editor like SublimeText, for example, with this tool.
shopify  theme  development  tool  kit  themekit  documentation  guide  reference  configuration  commandline 
august 2018 by racl101
Markdown Service Tools update for Mavericks - BrettTerpstra.com
These are useful service tools (the kind that appear when you right click on text) for converting plaintext to Markdown. Useful for Apple Mail.
tool  macosx  macos  sierra  tools  services  right  click  markdown  convert  plaintext  apple  mail 
july 2018 by racl101
Shopify Liquid REPL
Looks promising for testing out basic Liquid data types, variable assignment and control flow and outputting variables.
tool  shopify  liquid  repl  development  testing  syntax 
june 2018 by racl101
Home · Shopify/slate Wiki
This looks promising but parts of it are kind of cumbersome to get started. Namely, having to install a root / self-signed SSL certificate and getting the browsers, namely Google Chrome, to honor it just for the development mode.
shopify  documentation  guide  reference  tutorial  theme  development  tool  slate  npm  yarn  toread  tolearn  tounderstand 
june 2018 by racl101
base64topdf - npm
You can use this in a JavaScript script and run it on the commandline like this:

$ node convert-base64-to-pdf-script.js
npm  package  convert  base64  encoded  string  to  pdf  email  attachment  tool  terminal  commandline 
june 2018 by racl101
javascript - Vue JS 2.0 not rendering anything? - Stack Overflow
This line is important:

From the author -- 2.0 standalone build means (compiler + runtime). The default export of the NPM package will be runtime only, because if installing from NPM, you will likely pre-compile the templates with a build tool.
stackoverflow  howto  troubleshoot  issues  vuejs  vue2  not  rendering  build  compiler  runtime  npm  export  package  include  tool  explanation  guide  reference 
april 2018 by racl101
« earlier      
per page:    204080120160

related tags

3D  ab  ACCESS  actions  Actionscript  active  activity  addon  address  admin  administration  adobe  Aiff  air  Airtable  ajax  Alfred  Alfred2  alfredapp  align  alpha  amazon  analysis  analytics  analyze  analyzer  and  android  android-tool  Angularjs  animation  anonymous  ansi  ant  apache  api  APigen  APilevel  apis  app  apple  applescript  Application  apps  apt-get  archive  arguments  Array  arrow  artisan  askubuntu  aspect  Assembly  asset  assetbuilder  assets  assurance  asynchronous  athena  atom  attachment  audio  auth  authentication  autocomplete  autoload  automatic  automation  aware  Awesome  aws  Awstats  babel  backbonejs  background  backup  base64  bash  basic  basics  batch  bbdiff  beanstalk  beanstalkd  beautifier  beautify  benchmark  best  bible  bibleapps  Bike  binary  binding  Bing  biology  Bit  blacklisted  Blacklists  blanks  blog  blogging  Bmi  books  border  bower  braces  break  brew  Broken  browscap  browser  Browserify  browsershot  bubble  bubbles  Bucket  build  build.xml  builder  buildfile  bulma  bundle  Bundler  Butler  Button  buy  byte  C++  caching  calculator  calories  campaign  canada  canopy  canvas  capabilities  capacity  capture  car  carbon  card  career  cart  categories  category  cellphone  center  cert  certificate  change  character  charts  cheatsheet  Check  checker  checklist  chef  chefsolo  chemistry  chocolat  chrome  chromium  cidr  cleaner  cleaning  cleanup  clear  cli  click  client  clock  clockwork  cloner  cloning  clothes  clothing  Cloud  code  Codekit  codesniffer  coding  collaboration  collective  color  comic  comics  command  commandline  commands  commenting  comments  commodities  comparison  compatibility  Competitor  compiled  compiler  completer  completion  complexity  complication  composer  compress  compression  concatenate  condition  config  configuration  configure  console  container  content  continuousintegration  conversion  convert  converter  cookie  cookies  cool  copy  corners  Cost  count  course  CRAsh  CRAwler  creation  creator  Credit  Creditcard  cron  crontab  cross-env  crowdsourced  css  css3  csv  curl  curly  currencies  currency  custom  cyberciti  daemon  daisydisk  data  database  Dataonly  Datarescue  Datarescue3  dbadmin  debug  debugger  debugging  decoder  decompiler  definition  delete  deltawalker  demo  density  dependencies  dependency  deployment  design  desktop  detection  detector  dev  developer  developers  development  device  devops  devotee  diagnostic  diagram  dictionary  diff  difference  differences  dimension  dimensions  directory  disable  disk  divvy  dmg  docker  documentation  documentor  dom  domain  download  downloads  downtime  drag-and-drop  dream  dry  dumb  dump  e2e  easing  easyhtml5video  ecmascript  ed  editor  education  ee  ee2  effect  effects  Elcapitan  Elixir  else  em  email  emergency  Emmet  ems  emulation  emulator  enable  enarion  encoded  encoder  encoding  encryption  end-to-end  engine  enquire  enthought  entry  environment  error  es5  es6  es2015  event  eventbrite  Evernote  example  examples  excel  exclude  exec  execute  explanation  explnation  export  expression  expressionengine  expressions  extend  extension  extensions  external  extract  Eyed3  facade  facebook  facebookid  fail  fake  fastgsm  feed  fetch  ffmpeg  Fiddle  file  files  filters  find  finder  firebug  firefox  fitness  fix  fixer  flash  flexbox  flowchart  focus  folder  folding  font  fonts  format  formatting  forms  forum  framework  free  freeware  fremium  frog  frontend  ftp  fuelphp  Function  fundamentals  ga  gametheory  geek  gem  generator  generators  getting  gettingstarted  gigabyte  Gihub  gist  gists  git  github  global  globaly  gmt  gnu  golden  google  googleanalytics  Googleapi  Googleapps  Googlecode  googlefonts  gotcha  GPL  gradient  graphic  grep  grid  grunt  grunt-cli  Gui  guide  Gulp  hash  haskell  headless  height  helper  heroku  hex  hexadecimal  highlight  highlighter  highline  highlineimport  Highschool  history  home  Homebrew  host  hosted  hosting  hover  howto  htaccess  htacess  html  html5  htpasswd  HTTP  hulu  id  ID3  ide  ie  ie7  ie8  ie9  if  image  images  import  importer  importing  include  infinitewp  infographic  information  informationarchitecture  init  Inkscape  input  inspect  inspector  inspiration  install  installation  installer  instana  instapaper  integrity  interactive  interesting  interface  internet  internetexplorer  Interpretation  introduction  iO  ios  ip  ipaddress  iphone  ipsum  ipv4  issue  issues  itunes  java  javac  javascript  jdk  jenkins  jenkins-cli  jq  jquery  jre  js  json  jsonwebtokens  jspdf  Jsperf  jwt  karma  kdiff3  key  keybinding  keyboard  keyword  keywords  kindle  kit  language  laracasts  laravel  Laravel3  laravel4  laravel5  laravel5.4  latex  laundry  learning  learning-android  learningandroid  lesson  level  library  license  life  limit  line  lines  linesofcode  link  links  lint  linux  liquid  liSt  live  load  loading  loc  local  localhost  locust  log  logfiles  logo  look  lookup  lorem  loss  lyrics  mac  machine  macos  macosx  macosx10.9  macosx10.10  macox  mail  mailer  mailto  maintenance  man  management  manager  managewp  manpage  manual  manymo  Map  mapping  marakana  markdown  marketing  markup  math  maximum  meaning  Measure  media-queries  mediaqueries  meeting  megabyte  Meld  memory  merge  merging  mess  message  metrics  microservices  microsoft  Microsoftword  migration  mindmap  mindmapping  minification  minify  Mit  mixpanel  mkpasswd  mobile  mockup  modeling  module  mod_rewrite  monitor  monitor.us  monitoring  mozilla  mp3  multiple  multisite  mustachejs  mysql  Mysql2  mysqladmin  mysqldump  Mysqlslap  mysql_secure_installation  name  namemangler  namespace  nanoc  native  need  network  networking  newsletter  nginx  Ngrok  no  noauthentication  node  nodejs  not  npm  numbers  nvm  o'reilly  obfuscating  Obfuscator  of  offset  online  onLy  opacity  opcache  open  open-source  opensource  openssl  optimization  optimize  optimizer  option  options  optout  or  orderby  oreilly  organization  OS  osx  outlook  output  p4merge  pack  package  Packagecontrol  packagist  page  pages  pagodabox  pagodaboxv2  paid  palette  pandoc  parameters  parser  password  paste  pastevault  PATH  payload  pcre  pdf  pecl  perforce  performance  permalink  permissions  phantomjs  phar  phing  phive  phone  photos  php  php7  php7.1  phpab  phpabl  phpcbc  phpci  phpcs  phpdocumentor  phploc  phpmailer  phpmd  phpScheduleIt  phpSitemapng  phpstorm  phpunit  physics  picker  picture  pinterest  Pivot  pixel  pixel-art  pixel-tool  pixelmator  placeholder  plaintext  planning  plugin  plugins  plus  png  podcast  podcasting  policy  popup  posix  POST  postgres  postgresql  postman  practices  Prepos  pretty  prettyprint  preview  print  printing  print_r  privacy  process  processes  processing  processor  product  production  productivity  products  profiling  program  programming  project  properties  prototyping  protractor  proxy  ps  psr  pug  punch  puppeteer  px  pygments  python  qa  quality  query  queue  rack  rackspace  rackspacecloud  radius  Rails  range  rar  ratio  rbenv  react  react-native  reactjs  reader  reading  readme  recommendation  recover  REcreation  reddit  redirect  reference  Referernce  regeneration  regex  regexp  regexper  regular  regularexpression  regular_expression  Remove  removed  rename  renaming  render  rendering  rending  repl  replace  repo  report  repository  requirements  resizer  resource  resources  responsive  REST  RESTful  RESTrict  retrieve  reverse  revision  rewrite  rewrite-rule  rewriting  rgb  right  roadmap  roaringapps  robot  rollbar  roots  round  RScloud  RSS  rsync  rubular  ruby  rubygems  rubyonrails  rule  rules  run  runner  runtime  rvm  s3  safe  SAge  sandbox  Sass  saver  say  scaffolding  Scan  scheduler  scheduling  science  scope  Scp  scrambler  scrambling  Screamingfrog  screen  screencapture  screencast  screenshot  screenshots  script  scripting  scripts  sdk  search  security  sed  Self  semrush  seo  sequencer  server  serverfault  servers  service  services  set  setup  sharing  shell  shopify  shopping  shortcut  siege  sierra  sign  simple  simulations  Site  sitemap  size  Sizes  skitch  slate  smashingmagazine  smtp  smultron  sniffer  snippet  snippets  snipplr  social  socialmedia  socialnetworking  software  solo  solspace  solutions  song  songs  soulver  source  Sourcecode  Space  sparkup  speech  Speed  spider  spinner  spoof  spoofing  spreadsheet  Spreeder  SQL  SQLfiddle  sqlite  ssh  ssl  ssm  stackedit  stackexchange  stackoverflow  staging  standard  standards  staples  start  started  stash  state  statement  static  status  stdlib  stocks  storage  stress  string  studio  style  Sublime  sublimetext  sublimetext3  Sublimetexte3  Suggestion  superuser  Supervisor  support  Svg  swf  swift  swiftmailer  synchronization  syntax  sysadmin  System  tab  table  tablet  tag  tags  task  taskrunner  teaching  technology  template  templates  templating  terminal  test  tester  testing  testrunner  text  textexpander  textexpansion  textile  textmate  texttospeech  theme  themekit  then  Threewaymerge  thumbnails  ticket  tig  tilt  time  timeout  timestamp  timezone  timezones  Timing  Tnw  to  Tocheck  tocheckout  toinstall  token  tolearn  tool  toolbelt  tools  tools.jar  tooltip  tooltipsy  top  toread  Torunderstand  totry  touch  tounderstand  touse  towatch  tower  tracking  training  transfer  transform  translator  transparent  treehouse  trigger  troubleshoot  troubleshooting  tunnel  Tunnelling  tutorial  tutorials  tweetdeck  tweets  twitter  typography  ubuntu  ubuntu14.04  ubuntu16.04  ui  uml  underscorejs  unicode  unified  unix  unix.stackexchange  unixcraft  unlock  unlocking  unrar  unused  unzip  upload  uptime  url  usage  use  useragent  utf8  utilities  utility  utm  ux  validation  validator  variable  variant  vendor  VENM  verification  version  video  videojs  vim  vimdiff  virtual  virtualbox  virtualhost  visual  visualization  visualizer  visualstudio  vnc  vue2  vuejs  w3c  walkthrough  watch  wav  way  wayback  web  web2.0  webapp  webdesign  webdev  webdevelopment  webgl  webgrind  webmaster  website  weight  weightloss  westminster  wheel  whERE  widget  widgets  width  wiki  window  windows  wireframe  wireframes  wite  within  wizard  wkhtmltoimage  wkhtmltopdf  word  wordoff  wordpress  wordpress.stackexchange  wordrpress  worker  workflow  world  wpengine  WP_dropdown_categories  WP_Query  wufoo  xamarin  xcode  Xcode-select  xdebug  Xlwings  xmind  xml  xss  yaml  yarn  yelp  yojimbo  youtube  zencoder  zencoding  zip  zoho  zone 

Copy this bookmark: