Skip to content

Instantly share code, notes, and snippets.

@fieldAbyss
fieldAbyss / app.js
Last active March 4, 2018 05:11
# Using with Express 3/4 ES6 .ver URL:github-gist
const app = require('express')();
const server = require('http').Server(app);
const io = require('socket.io')(server);
server.listen(80);
app.get('/', (req, res) => {
res.sendfile(__dirname + '/index.html');
});
@fieldAbyss
fieldAbyss / screenshot.txt
Last active March 4, 2018 07:35
Default Screenshot Save Directory Change
## ~/Pictures/の場合
$ defaults write com.apple.screencapture location ~/Pictures/
## デフォルトに戻す場合
$ defaults delete com.apple.screencapture location
## サービス再起動で設定が反映
$ killall SystemUIServer
@fieldAbyss
fieldAbyss / index.html
Last active March 4, 2018 05:11
Client (index.html) ES6 .ver URL:github-gist
<script src="/socket.io/socket.io.js"></script>
<script>
const socket = io.connect('http://localhost');
socket.on('news', (data) => {
console.log(data);
socket.emit('my other event', { my: 'data' });
});
</script>
<?php
/**
* CSVローダー
*
* @param string $csvfile CSVファイルパス
* @param string $mode `sjis` ならShift-JISでカンマ区切り、 `utf16` ならUTF-16LEでタブ区切りのCSVを読む。'utf8'なら文字コード変換しないでカンマ区切り。
* @return array ヘッダ列をキーとした配列を返す
*/
function get_csv($csvfile, $mode='sjis')
{
@fieldAbyss
fieldAbyss / bootstrap-4.blade.php
Last active May 26, 2020 14:25
Laravel Pagination Mobile Template bootstrap-4.blade.php
@if ($paginator->hasPages())
<ul class="pagination pagination-sm">
{{-- Previous Page Link --}}
@if ($paginator->onFirstPage())
<li class="page-item disabled"><span class="page-link">&laquo;</span></li>
@else
<li class="page-item"><a class="page-link" href="{{ $paginator->previousPageUrl() }}" rel="prev">&laquo;</a></li>
@endif
@if($paginator->currentPage() > 3)
import org.nem.core.crypto.KeyPair;
import org.nem.core.model.Address;
import org.nem.core.model.NetworkInfos;
public class KeyGenerator {
public static void main(String[] args) {
while (true){
final KeyPair someKey = new KeyPair();
final Address anAddress = Address.fromPublicKey(
NetworkInfos.getTestNetworkInfo().getVersion(),
/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/bin/java
Private Key: 00a580ee4da2171107a777cade39cb08aa5a8d73da497412a723d968da0dcc51c7
Public Key: 5cb6cab57d249fa651afc88caf9bebd7834c2104093bcf66cb63e9d474331e0e
Address: TBJF34U3NI7NOKQPBEQ4TCWQHWG56LXXOEOATEST
Process finished with exit code 0
@fieldAbyss
fieldAbyss / index.js
Last active July 22, 2018 17:00
NEM-sdk Transaction
let nem = require('nem-sdk').default;
let endpoint = nem.model.objects.create('endpoint')(nem.model.nodes.defaultTestnet, nem.model.nodes.defaultPort);
// From PASSWORD && PRIVATEKEY
let common = nem.model.objects.create('common')('PASSWORD', 'PRIVATEKEY');
// To ADDRESS && Volume && MESSAGE
let VOLUME = 10;
let transferTransaction = nem.model.objects.create('transferTransaction')('ADDRESS', VOLUME, 'MESSAGE');
{
"innerTransactionHash": {},
"code": 1,
"type": 1,
"message": "SUCCESS",
"transactionHash": {
"data": "HASH"
}
}
<?php
namespace App\Http\Resources;
use Illuminate\Http\Resources\Json\Resource;
class UserResource extends Resource
{
/**
* リソースを配列へ変換する