Skip to content

Instantly share code, notes, and snippets.

View RyujiAMANO's full-sized avatar

Ryuji AMANO RyujiAMANO

View GitHub Profile
@RyujiAMANO
RyujiAMANO / sb2ls.py
Created March 16, 2024 03:50
Scrapbox to Logseq markdown
#!/usr/bin/env python3
import sys
import re
def scrapbox_to_markdown():
scrapbox_text = sys.stdin.read()
markdown_text = ""
lines = scrapbox_text.split('\n')
for line in lines:
if line.startswith('\t'):
@RyujiAMANO
RyujiAMANO / sb2md.py
Last active March 10, 2024 08:39
sb2md.py
#!/usr/bin/env python3
import sys
import re
def scrapbox_to_markdown():
scrapbox_text = sys.stdin.read()
markdown_text = ""
lines = scrapbox_text.split('\n')
for line in lines:
if line.startswith('\t'):
@RyujiAMANO
RyujiAMANO / Cascadea.css
Last active January 18, 2024 07:41
discord
.contents_f41bb2 .markup_a7e664 {
margin-top:1rem;
line-height: 1.8rem;
font-family: Serif;
}
.container_dbadf5{
margin-top: 1rem;
}
#!/bin/bash
# Alias
git config --global alias.s status
git config --global alias.b branch
git config --global alias.co checkout
git config --global alias.ci commit
# git pushで同名ブランチにPUSH
git config --global push.default current
@RyujiAMANO
RyujiAMANO / function.xoops_block.php
Created August 16, 2021 05:47
言語ファイルがないXOOPSモジュールでも使えるようにしたxoops_block (Smartyプラグイン)
<?php
/**
* Smarty plugin
* -------------------------------------------------------------
* Type: function
* Name: xoops_block
* Version: 1.1
* Date: Nov 15, 2005
* Author: Tom Hayakawa <GEH01523@nifty.com>
@RyujiAMANO
RyujiAMANO / ProductionUrlToDevUrl.php
Created June 6, 2020 03:05
本番URLを開発環境のURLに置換して表示するためのXOOPS Cube用preloadファイル
<?php
if (!defined('XOOPS_ROOT_PATH')) exit();
class ProductionUrlToDevUrl extends XCube_ActionFilter
{
// ここに本番環境のXOOPS_URLの値を書く
const PRODUCTION_URL = 'https://ryus.co.jp';
public function preFilter()
{
#!/bin/sh
cd /usr/share/elasticsearch/bin
sudo ./elasticsearch-plugin remove analysis-icu
sudo ./elasticsearch-plugin remove analysis-kuromoji
sudo ./elasticsearch-plugin remove ingest-attachment
sudo ./elasticsearch-plugin install analysis-icu
sudo ./elasticsearch-plugin install analysis-kuromoji
sudo ./elasticsearch-plugin install ingest-attachment
@RyujiAMANO
RyujiAMANO / gitCoreFileModeFalse.sh
Created January 22, 2020 07:39
NetCommons3/app/Plugin下の各リポジトリでgit config core.filemode falseする
#!/bin/sh
# cd NetCommons3/app/
# bash gitCoreFileModeFalse.sh で実行
#
dir_path="Plugin/*"
dirs=`find $dir_path -type d -maxdepth 0`
for dir in $dirs;
do
echo $dir
@RyujiAMANO
RyujiAMANO / .bashrc
Created May 9, 2019 01:35
gitpull-r
# 元記事がなくなってしまってオリジナルが確認できないけどたぶん。元は下記記事。
# 指定したディレクトリ配下のgitリポジトリを再帰的にpullする - 宝石箱
# http://jewelbox.hatenablog.jp/entry/2014/06/01/111339
# 指定したディレクトリ配下を再帰的にgit pullする
function gitpull-r(){
if [ $# -ne 1 ]; then
echo "gitpull-r <directory>"
return
fi
@RyujiAMANO
RyujiAMANO / gist:e71b52247cb5c3ed739d98abf03eef00
Last active April 4, 2019 12:20
string or null を返すメソッドで型宣言できない
<?php
// PHP7.1以上だったらこれでOK
class UserPHP71 {
/**
* @var string
*/
private $name;
/**
* @var string|null
*/