Skip to content

Instantly share code, notes, and snippets.

View yasuken1990's full-sized avatar

yasuken1990 yasuken1990

View GitHub Profile
<?php
/**
* 2014/03/07 author @yasuken1990
* 使い方
* $ php mtb_insert_create.php 引数1 引数2
* 引数1 mtb_*
* 引数2 mtb_*.id がtextの場合、適当な文字を入れる a でも b でもなんでもいい
*
* $ php mtb_insert_create.php mtb_hoge
*/
@yasuken1990
yasuken1990 / dirname_getcwd.php
Created March 12, 2014 03:26
driname(), getcwd() 関数の違い。
<?php
// homeディレクトリで行ってください
echo '1. __FILE__' . PHP_EOL;
echo '2. dirname(__FILE__)' . PHP_EOL;
echo '3. getcwd()' . PHP_EOL;
echo '4. chdir(\'.ssh/\')' . PHP_EOL;
echo '5. __FILE__' . PHP_EOL;
echo '6. dirname(__FILE__)' . PHP_EOL;
echo '7. getcwd()' . PHP_EOL;
@yasuken1990
yasuken1990 / curl_memo
Created December 12, 2014 10:22
curl memo.
curl --dump-header headers -b headers -L
// --dump-header headers : add cookie. cookie name is headers
// -b : use cookie. cookie name is headers
// -L : trace redirect.
@yasuken1990
yasuken1990 / getRssFc2.php
Last active June 25, 2016 12:22
FC2ブログ記事をRSS取得する。
<?php
// まずは、ドキュメントを読みましょう
// http://help.fc2.com/blog/manual/Home/rss.html
function getRss() {
$rss_url = "http://hogehoge.fc2/?xml";
$rss_data = simplexml_load_file($rss_url,'SimpleXMLElement', LIBXML_NOCDATA);
foreach($rss_data as $key => $item) {
if ($key == 'channel') {
continue;
}
<?php
namespace Mitsubachi\BookShelf;
class Book {
/**
* ISBN
*
* @var string
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA1T3vkMycnpk4YEszqRSs77Fs3rB/z7i9kXxUfMC984Zq610ocSHJqNtnRzZ+Jp/1fAgkGqjZVnDGwswLuv0sIS27e0K7bKTARTR1aGmU/lQ7472E5RMi9PF9j9UL5+MHMmoQcRD/ZddAqal58y2y6BU7i3/Kx3w8j74fAeZb2uSZFEHz8k+6rDkGtrLgMgKol530dGNBg2mYPgiQ0UNfEwlgJU95S+RuTvjYdNlHnmSv/W8S1k7OKWZxrtTFIwU3f3ISPC1BAHZqN/rgQd6Nq3dlh5h9A7o68btg0AiqPhlfTLOUvRI5JAnInBQdUocJITTDvBvh6ZGVQYHRVpLGmw== root@vagrant-centos65.vagrantup.com
@yasuken1990
yasuken1990 / pubkeys.conf
Last active February 28, 2017 14:01
公開鍵を簡単に設定したい! ref: http://qiita.com/yasuken/items/746b2ec4370fc7a730db
<VirtualHost *:80>
DocumentRoot /[path]/public_keys
ServerName pubkey.example.com
<Directory "/[path]/public_keys">
Options Indexes FollowSymLinks
AllowOverride all
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
@yasuken1990
yasuken1990 / file0.txt
Last active September 11, 2017 19:42
【無償SSL】Let's Encrypt 使ってみる。 ref: http://qiita.com/yasuken/items/e45eb9efd16199512d4e
$ sudo su
// Apache インストール
# yum install httpd
// Apache 起動、自動起動オン
# systemctl start httpd.service
# systemctl enable httpd.service
// HTTP/HTTPS ウェルウンポート開放
@yasuken1990
yasuken1990 / datetimepicker.css
Last active June 21, 2017 11:00
DateTimePickerをサクッと入れたい人!(CDN使用) ref: http://qiita.com/yasuken/items/f789e19d02df34c024a3
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.47/css/bootstrap-datetimepicker.min.css" />
@yasuken1990
yasuken1990 / neko-mining.php
Last active April 9, 2018 02:23
ここ掘れニャーニャー
<?php
// for @onokatio_
// https://twitter.com/onokatio_/status/981875531359518725
$twitterId = '@mona';
$searchWord = 'f';
$findLimit = 13;
$twitterIdLength = 16; // @を含むTwitterID最大文字長
$i = 0;