Skip to content

Instantly share code, notes, and snippets.

Avatar

Muescha muescha

View GitHub Profile
@muescha
muescha / list-all-SourceNode-uniq.txt
Created Jul 25, 2020
list of type SourceNode created by retext-syntax-urls in the Gatsby repo
View list-all-SourceNode-uniq.txt
😉.)
‘gatsby-node.js
“Deployment.
“Html.js
“Next.
“Online.
“Production.
“and.
“out-of-the-box.
View String+isFirstLetters.swift
import Foundation
extension String {
func isFirstLetters(count: Int, of characterSet: CharacterSet) -> Bool {
guard characters.count >= count else {
return false
}
let firstLetters = substring(to: index(startIndex, offsetBy: count))
View CitiesEnumProtocol.swift
protocol LocationProtocol {
// func address() -> String
}
extension LocationProtocol {
}
enum Cities{}
View IDPCastable.MD

https://github.com/idapgroup/IDPCastable

i like the idea of Castable. but i don't like to have too much public functions without an "Namespace" aka Class flying around like cast, castable, match.

i prefer it more encapsulated in one class and also to prefix the first closure also with match to get it uniform with the other matches

i rewrite the class like this:

View Bookmarks.md

==JSON==

Add Encodable Protocol to an Object to create JSON ( Encodable useful in combination with Argo)

View gist:395affe3e832503e5c03

Updating rbenv Ruby to use newer OpenSSL versions

rbenv/ruby-build don’t use Homebrew-installed versions of OpenSSL — instead, they on OS X's built-in ancient version.

This can throw OpenSSL::SSL::SSLErrors when talking to websites that enforce newer SSL/TLS protocols and ciphersuites.


1: Dependencies

View .htaccess
<IfModule mod_fastcgi.c>
AddHandler fastcgi-script .fcgi
</IfModule>
<IfModule mod_fcgid.c>
AddHandler fcgid-script .fcgi
</IfModule>
Options +FollowSymLinks +ExecCGI
RewriteEngine On
View gist:296477
noname:~ muescha$ port install ruby19
noname:~ muescha$ sudo ln -s /opt/local/bin/ruby1.9 /opt/local/bin/ruby
noname:~ muescha$ rails
Rails requires Ruby version 1.8.7 or later.
You're running 1.8.6 (2008-08-11); please upgrade to continue.
noname:~ muescha$ which rails
You can’t perform that action at this time.