Difference between revisions of "Programming language cook book"

From Review or Discard at Will
Jump to: navigation, search
(CentOS 7: adding bacula)
(add vim)
Line 13: Line 13:
  
 
Documentation for [https://en.wikipedia.org/wiki/ISO_8601 ISO 8601]
 
Documentation for [https://en.wikipedia.org/wiki/ISO_8601 ISO 8601]
 +
 +
==vim==
 +
===comment a block===
 +
[https://stackoverflow.com/questions/1676632/whats-a-quick-way-to-comment-uncomment-lines-in-vim What's a quick way to comment/uncomment lines in Vim?] (Stack overflow)
 +
 +
<source lang="bash">
 +
ctl v (at start of block)
 +
down arrow (to end of block)
 +
shift I, #
 +
  or
 +
: s/^/# <- more likely
 +
esc
 +
</source>
 +
===global search and replace===
 +
 +
<source lang="bash">
 +
 +
:
 +
%s/findString/replaceString/g
 +
</source>
  
 
==Mediawiki==
 
==Mediawiki==

Revision as of 06:59, 16 January 2018

Mostly just for me to remember stuff

I might use a command once, then not again for years. Hopefully I can jog my memory quickly here.

Python

I wanted a json utc datetime for a MQTT payload. Found the arrow module that is much like moment.js for javascript.

import arrow
print (arrow.get(arrow.utcnow()).for_json()

results in: "2015-08-27T15:03:07.427351+00:00" I'd like to trim it further and replace the +00:00 with Z. ??? and less precision on the seconds.

Documentation for ISO 8601

vim

comment a block

What's a quick way to comment/uncomment lines in Vim? (Stack overflow)

ctl v (at start of block)
down arrow (to end of block)
shift I, #
  or
: s/^/# <- more likely
esc

global search and replace

:
%s/findString/replaceString/g

Mediawiki

Display unformated like code snippets

<source lang="text"> code snippet </source>

My Simple Template

{{ blockquote| text here }}

Fedora fc.22

I opened up node.js on port 3000 with this command.

firewall-cmd --permanent --add-port=3000/tcp
# be sure to reload
 firewall-cmd --reload
# tail a log with colored warnings
#> tail -f /var/log/maillog|egrep --ignore-case  --line-buffered --color=auto 'reject|ERROR|WARN|$'

7-zip

I wanted to create a .zip file for my FDDSE project from the command line. Perhaps in a batch file.

7z a -tzip FDDSE.zip FDDSE

VS 2015 IISExpress

.vs\config\applicationhost.config
%userprofile%\Documents\IISExpress\
netsh http show urlacl
netsh http add urlacl url=http://localhost:60262/ user=everyone
netsh http delete urlacl url=http://*:60262/
I 'ended' Microsoft.VsHub.Server.HttpHostx64.exe with TaskManager
// punch a hole in the firewall
// oopps just noticed I'm running public profile at home on nat. Another toDo
C:\Users\jeffa>netsh advfirewall firewall add rule name="IISExpressWeb" dir=in protocol=tcp localport=60262 profile=private remoteip=localsubnet action=allow
Ok.


C:\Users\jeffa>netsh advfirewall firewall add rule name="IISExpressWeb" dir=in protocol=tcp localport=60262 profile=public remoteip=localsubnet action=allow
Ok.

CentOS 7

yum

  • yum list installed
  • repoquery --list php56u
  • yum search all php-imap
  • yum install php56u-imap

bacula

  • bconsole
    • status client