Skip to content

Instantly share code, notes, and snippets.

@Gkiokan
Gkiokan / TronConomySC.js
Last active January 16, 2022 10:48
TronConomy SC
//pragma solidity 0.5.17;
pragma experimental ABIEncoderV2;
contract Context {
// Empty internal constructor, to prevent people from mistakenly deploying
// an instance of this contract, which should be used via inheritance.
constructor () internal { }
// solhint-disable-previous-line no-empty-blocks
function _msgSender() internal view returns (address payable) {
@Gkiokan
Gkiokan / records.js
Created May 26, 2021 23:26
record.js
// https://github.com/muaz-khan/RecordRTC
/*
<!-- recommended -->
<script src="https://www.WebRTC-Experiment.com/RecordRTC.js"></script>
<!-- use 5.6.2 or any other version on cdnjs -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/RecordRTC/5.6.2/RecordRTC.js"></script>
<!-- NPM i.e. "npm install recordrtc" -->
@Gkiokan
Gkiokan / FacebookProvider.php
Created October 23, 2020 22:01
FacebookProvider for Socialite October 2020
<?php
/*
Author: Gkiokan Sali
Date: 2020-10-23
Comment: This is a working updated Facebook Provider for the Laraval Package Socialite.
It inherits the new changes on the User Image Endpoint and returns the new full User Image path
according to the new specs of fb with an access_token.
https://developers.facebook.com/docs/facebook-login/access-tokens#clienttokens
https://developers.facebook.com/docs/graph-api/reference/user/picture/
@Gkiokan
Gkiokan / GoogleGeocodingController.php
Last active August 11, 2020 13:43
Google Geocoding
<?php
/*
Author: Gkiokan Sali
Web: https://gkiokan.net
Date: 11.08.2020
Comments:
Use Google Geocoding API in Laravel
but it can be extracted to any other PHP Application, too.
It has also helper functions that can help others, too.
*/
@Gkiokan
Gkiokan / util.js
Last active January 2, 2020 16:49
Vue Util
/*
Author: Gkiokan Sali
Date: 02.01.2020
Notes: Utility for Vue JS functions, used as this.$util.{functionName}
*/
import Vue from 'vue'
import moment from 'moment'
@Gkiokan
Gkiokan / speech_prototype.js
Created November 14, 2019 16:06
WebKit Speech Recognition, playground with Google Chrome
var recognition = new webkitSpeechRecognition();
recognition.lang = 'de'; //Sprache auf Deutsch festlegen
recognition.continuous = true;
recognition.interimResults = true;
//recognition.onstart = function() { recognizing = true; };
//recognition.onerror = function(event) { console.log(event.error); };
//recognition.onend = function() { recognizing = false; };
recognition.onresult = function (event) {
@Gkiokan
Gkiokan / webpack.mix.js
Created September 25, 2019 16:04
Laravel Mix Webpack configuration alias and chunkFile configuration
const mix = require('laravel-mix');
require('laravel-mix-merge-manifest');
const VuetifyLoaderPlugin = require('vuetify-loader/lib/plugin');
mix.setPublicPath('../../public').mergeManifest();
mix.js(__dirname + '/Resources/assets/src/main.js', 'modules/web/app.js')
.sass( __dirname + '/Resources/assets/sass/app.scss', 'modules/web/app.css');
@Gkiokan
Gkiokan / Token.php
Last active May 24, 2019 07:12
PHP Token Generator v2
<?php
/*
Gist: PHP Token Generator v2
Author: Gkiokan Sali
Date: 2019-05-24
Description: Generate a unique token with a special format.
*/
namespace App\Utils;
@Gkiokan
Gkiokan / autoloadComponents.js
Created May 9, 2019 11:02
Autoload *.vue files as Component and register them
/*
Autoload all current vue files as component and register them by their name.
---
Author: Gkiokan Sali
Date: 2019-05-09
*/
import Vue from 'vue'
const requireContext = require.context('./', false, /.*\.vue$/)
@Gkiokan
Gkiokan / wp-cpt-custom-column.php
Created July 25, 2018 12:55
WP CPT Custom Columns
<?php
/*
File: WP Custom Columns Extension
Author: Gkiokan Sali
Date: 25.07.2018
*/
class CustomColumn {