Skip to content

Instantly share code, notes, and snippets.

View devlights's full-sized avatar
🤧
hay fever....

devlights devlights

🤧
hay fever....
View GitHub Profile
@devlights
devlights / .gvimrc
Last active February 25, 2022 07:20
.vimrc & .gvimrc (minimum)
" Height
set lines=40
" Width
set columns=150
" Background
set background=dark
" Font
" - https://github.com/yuru7/HackGen
set guifont=HackGenNerd:h14
" No menu and toolbar
@devlights
devlights / makefile
Created September 22, 2020 14:15
Protocol Buffers (protobuf) と Go のプログラム作るときに使える Makefile
usage:
@echo '-----------------------------------------------------------------------------'
@echo '以下のどれかのタスクを指定します.'
@echo ' - install-requirements -- Protocol Buffers を実行するのに必要なものをインストールします.'
@echo ' - protoc は プロジェクトディレクトリ直下の bin にインストールされます.'
@echo ' - protoc-gen-go は $(go env GOPATH)/bin にインストールされます.'
@echo ' - protoc-gen-doc は $(go env GOPATH)/bin にインストールされます.'
@echo ' - protoc -- protocを実行します.'
@echo ' - protoファイルは protoディレクトリ の下に存在しているとします.'
@echo ' - 生成されたgoファイルは internal ディレクトリの下に配置されます.'
@devlights
devlights / makefile
Last active September 22, 2020 08:39
gRPC と Go のプログラム作るときに使えるmakefile
usage:
@echo '-----------------------------------------------------------------------------'
@echo '以下のどれかのタスクを指定します.'
@echo ' - install-requirements -- grpcを実行するのに必要なものをインストールします.'
@echo ' - protoc は プロジェクトディレクトリ直下の bin にインストールされます.'
@echo ' - protoc-gen-go は $(go env GOPATH)/bin にインストールされます.'
@echo ' - protoc-gen-doc は $(go env GOPATH)/bin にインストールされます.'
@echo ' - protoc -- protocを実行します.'
@echo ' - protoファイルは protoディレクトリ の下に存在しているとします.'
@echo ' - 生成されたgoファイルは internal ディレクトリの下に配置されます.'
@devlights
devlights / EndianChecker.cs
Last active August 19, 2020 08:30
エンディアンのチェック (ビッグエンディアンとリトルエンディアン)
using System;
using System.Linq;
using System.Net;
namespace EndianChecker
{
class Program
{
static void Main(string[] args)
{
@devlights
devlights / .vimrc
Created August 14, 2020 10:59
vim設定
"---------------------------------------------------------------------------
" 検索の挙動に関する設定:
"
" 検索時に大文字小文字を無視 (noignorecase:無視しない)
set ignorecase
" 大文字小文字の両方が含まれている場合は大文字小文字を区別
set smartcase
" インクリメンタルサーチ
set incsearch
" 検索ハイライト
@devlights
devlights / linux_get_abs_path_using_readlink.md
Created August 13, 2020 08:32
Linuxでファイルの絶対パスを取得する際に readlink コマンドが便利
class TableLayoutPanelEx : TableLayoutPanel
{
protected override void OnCreateControl()
{
base.OnCreateControl();
this.SetStyle(ControlStyles.OptimizedDoubleBuffer | ControlStyles.CacheText, true);
}
protected override CreateParams CreateParams
{
class PanelEx : Panel
{
protected override void OnCreateControl()
{
base.OnCreateControl();
this.SetStyle(ControlStyles.OptimizedDoubleBuffer | ControlStyles.CacheText, true);
}
protected override CreateParams CreateParams
{