2015年08月25日の日記

2015-08-25

異議あり

チンカス思考力は無くしたがって妄想もしない!

http://anond.hatelabo.jp/20141210182514

完全に門外漢意見だが、同人仕事じゃなく趣味ベースであることに最大の意義があると思って見ている。

から若者が慣れ慣れしいノリでテキトーカジュアルに絡んでくるケースがあり得る――

それくらいまでに同人文化が進展していることを少しでも「よきかな」と思うなら、雑な頼み方をしてくる人間存在もある程度看過してやることが必要だと思う。

その上で、ゲンナリすると自分が感じるなら即断ればいいだけのことだ。

未熟な者に合わせて柔軟な対応をする気概がなくなってきたなら、自分ハードルを上げ新参を阻む老害化しているのかもという視点必要だろう。

もしそう自覚できてしまったなら、ヘタにストレスたまることを敢行するより、分別のついた人で固めた内輪だけで活動する宣言をしておいた方が良い。

 

ただのアンソロ依頼方法の話でここまで推測して広げるのは大仰かもしれないが、これはオタク像の変遷に関連していると思う。

いわゆる古き良きネクラな「オタク」は、それらしい神経質さや慎重さも備えている。

けれど今のアニメマンガに熱中する若者は、どちらかというとヤンキーに近い気質をもっている。

それは時代カウンターとして「オタク」的ダサさを克服しようとした結果にも思える。

意外にオシャレであったり、良くも悪くも照れがなく、考えるよりまずやってみる、深く読むよりまず形から、という所がある。

これらは悪いことではなく、むしろ進歩だと思える。

彼女らとて自分らの未熟さに開き直っているわけではなく、大抵叱れば素直に反省して聞いてくれる。

最初は未熟でも、トライエラーで成長していけばいいのだ。

その過程に巻き込まれとき、ただ嫌悪感を募らすのではなく、好意的に導いてやることも先輩として一興ではないかと思う。

もちろん、この元増田指南書めいた文章も、一種のエールとも取れる。

これが彼女らの目にとまり教訓となればいいのだが、それ以上に、同人作家の卵たちへの威圧と躊躇の元にならない事を願う。

4万円で何買おう?

未払い分の残業代を請求したら結構な金額なったので何か買おうと思う。

4万円の根拠は金額が4の倍数だから

  

amazonリストから4万円分購入してもいいんだけどそれだと何だかなぁという感じなので

1点もしくは1回で4万円するものにしようと思って色々考え中。

今の候補はこんな感じ。

  

炊飯器

カメラ

レーザー脱毛

ヘッドマウントディスプレイ

3Dプリンター

中古バイク

回らない寿司

風俗

  

他におすすめがあれば教えてほしい。

ちなみに会社とは険悪な関係を着々積み上げております

  

追記

  

まさかホッテントリ入り!(初)

せっかく頂いたものをざっくりと集計(コメントトラバのみ)。

勝手カテゴライズしました。

  

1位 20旅行

2位 12WiiUスプラトゥーン

3位  9票 食事

4位  8票 ファッション(靴、シャツ時計、鞄)

5位  6票 風俗(ピンサロデリヘルソープ)

   6票 自転車(折り畳み、クロスバイク)

7位  5票 美容(エステ、垢すり、マッサージ)

   5票 転職活動

   5票 投資(FX、株、投資信託)

10位 4票 はてなブログ(PRO、スター)

   4票 PS4

  

1位は旅行という結果になりました。

参考にして有意義に使おうと思います

最近見た面白いアニメ

黄昏乙女アムネジア。夕子さん可愛すぎ。日本に生まれて良かった。

何か他に面白いアニメ教えて。

http://anond.hatelabo.jp/20150825215708

どんな生物にも繁殖本能はある。

人間は余計に知性や知恵を身につけたのでそれを「愛」と呼んでコーティングしているだけ。

異性を愛するというのは端的に言うと 少し前にも同じ日記書いたけど

「その人の子供に養育費を払う意思能力責任感の現れ」なのだ

男の愛は結婚に、女の愛は無償で体を許すことにある。

異性を愛するということは、その人の子供に対する責任負担を負う覚悟を持つということだ。

実際に子供ができたかどうかは関係ない、セックスたかどうかすら関係ない。

意思能力責任感があるかだけだ。

ブコメ順位変動が時系列で見れるやつ

ないのかな?

順位変動っていうか、どういう風に星がついてったかID別に見れるみたいの。

横軸が時間で、縦が星の個数。で、ID別に色分けされた折れ線グラフ的なものが思い浮かぶんだけど。

トップブコメが知らない間に変わっててりして、しかもその意見が対立してるものだったりするとちょっと経緯が気になるじゃん。

そういうの見れたら面白くないかい

なかったら誰か作ったら人気者になれると思うよ!

IT関係ないサラリーマンコミュニティサイト作っちゃいました。

私ごとですが、この度コミュニティサイト作成いたしました。

私の持てる知識を絞り出してなんとか完成しました。

**************************************************************************************

完成したサイトがこちらです。

LapyNetニュース

http://lapynetz.net/

**************************************************************************************

私は普段webとは関係ない仕事してます。なんとか休日を利用して、

webサービス作成しました。

メインのコードはこんな感じ

----------------------------------------------------------------------------------------------------------------------



App::uses('Sanitize', 'Utility');
class RssfeedsController extends AppController {

public $helpers = array('Html','Form','Session','Number','Cache');

public $uses = array(
'Rssfeed',
'Tweet',
'Wadai',
'Rank',
'Oracle'
);
 **************************************************************************************
public function index() {

$title_for_layout = "LapyNetニュース";
$content = "Hello World!!";

$this->set(compact('title_for_layout','content'));
if(date("G")>0 and date("G") < 7){
$today = date("Y-m-d", strtotime('-1 day'));
}else{
$today = date("Y-m-d");
}

$params = array(
'conditions' = > array(
'and' = > array(
'Rssfeed.time' = > $today,
)),
'order' = > 'tweets desc',
'limit' = > '50'
);
$this- >set('posts',$this- >Rssfeed- >find('all',$params));

$paramz = array(
'order' = > 'Rssfeed.id desc',
'limit' = > '10'
);
$this->set('posts2',$this->Rssfeed->find('all',$paramz));

$paramz = $this- >Rssfeed- >query('SELECT id,title FROM rssfeeds order by id desc limit 10');

$this->set('posts2', $paramz);

$parapara = $this- >Oracle- >query('SELECT id,title FROM oracles order by id desc limit 10');

$this- >set('postx', $parapara);

$funking = $this- >Rank- >query('SELECT id,frank FROM ranks where creation=(select max(creation) from ranks)');

$this- >set('funking', $funking);


}

 **************************************************************************************
public function mizuno() {
$parapara = array(
'order' => 'Oracle.id desc',
'limit' => '30'
);
$recent_posts = $this->Oracle->find('all',$parapara);
return $recent_posts;

}


 **************************************************************************************
public function wadai() {
if(date("G")>0 and date("G") < 7){
$today = date("Y-m-d", strtotime('-1 day'));
}else{
$today = date("Y-m-d");
}

$params = array(
'conditions' => array(
'and' => array(
'Rssfeed.time' => $today,
'Rssfeed.kubetu' => 4
)),
'order' => 'tweets desc',
'limit' => '100'
);
$this->set('posts',$this->Rssfeed->find('all',$params));





$this->set("title_for_layout","2CHニュース-LapyNetニュース");


$paramz = array(
'order' => 'Rssfeed.id desc',
'limit' => '10'
);
$this->set('postyy',$this->Rssfeed->find('all',$paramz));

$parapara = array(
'order' => 'Oracle.id desc',
'limit' => '10'
);


$this->set('postyx',$this->Oracle->find('all',$parapara));

$funking = $this->Rank->query('SELECT * FROM ranks where creation=(select max(creation) from ranks)');

$this->set('funking', $funking);



}
 **************************************************************************************
public function hot() {
if(date("G")>0 and date("G") < 7){
$today = date("Y-m-d", strtotime('-1 day'));
}else{
$today = date("Y-m-d");
}

$params = array(
'conditions' => array(
'and' => array(
'Rssfeed.time' => $today,
'Rssfeed.kubetu' => 3
)),
'order' => 'tweets desc',
'limit' => '20'
);
$title_for_layout = "LapyNetニュース";
$this->set("title_for_layout","ニュース-LapyNetニュース");
$this->set('posts',$this->Rssfeed->find('all',$params));

$parapara = array(
'order' => 'Oracle.id desc',
'limit' => '10'
);
$this->set('postxx',$this->Oracle->find('all',$parapara));

$paramz = array(
'order' => 'Rssfeed.id desc',
'limit' => '10'
);
$this->set('postsxxx',$this->Rssfeed->find('all',$paramz));

$funking = $this->Rank->query('SELECT * FROM ranks where creation=(select max(creation) from ranks)');

$this->set('funking', $funking);


}

 **************************************************************************************
public function newnew() {
if(date("G")>0 and date("G") < 7){
$today = date("Y-m-d", strtotime('-1 day'));
}else{
$today = date("Y-m-d");
}

$params = array(
'conditions' => array(
'and' => array(
'Rssfeed.time' => $today,
'Rssfeed.kubetu' => 2
)),
'order' => 'tweets desc',
'limit' => '20'
);
$this->set("title_for_layout","エンタメニュース-LapyNetニュース");
$this->set('posts',$this->Rssfeed->find('all',$params));

$paramz = array(
'order' => 'Rssfeed.id desc',
'limit' => '10'
);
$this->set('postszz',$this->Rssfeed->find('all',$paramz));

$paramz = $this->Oracle->query('SELECT id,title FROM rssfeeds order by id desc limit 10');

$this->set('postszz', $paramz);

$parapara = $this->Oracle->query('SELECT id,title FROM oracles order by id desc limit 10');

$this->set('postzy', $parapara);


$funking = $this->Rank->query('SELECT * FROM ranks where creation=(select max(creation) from ranks)');

$this->set('funking', $funking);



}
 **************************************************************************************
public function top() {
if(date("G")>0 and date("G") < 7){
$today = date("Y-m-d", strtotime('-1 day'));
}else{
$today = date("Y-m-d");
}
$params = array(
'conditions' => array(
'and' => array(
'Rssfeed.time' => $today,
'Rssfeed.kubetu' => 1
)),
'order' => 'tweets desc',
'limit' => '20'
);
$this->set('posts',$this->Rssfeed->find('all',$params));

$param = array(
'conditions' => array('times > current_timestamp + interval -600 minute and Kubetu = 4'),
'order' => 'tweets desc',
'limit' => '30'
);
$this->set('posts2',$this->Rssfeed->find('all',$param));
}


 **************************************************************************************
public function view($id = null ) {
$this->Rssfeed->id = $id; //驥崎ヲ√↑荳譁・i縺励>
$user = AuthComponent::user();

$TwimStatus = ClassRegistry::init('Twim.TwimStatus');


$TwimStatus->getDataSource()->setToken(AuthComponent::user());

$statuses = $TwimStatus->tweet();
$rairai = $this->Rssfeed->read(title,$id);
$alcol = $this->Rssfeed->read();
$this->set('post', $alcol);

$this->set('post2', $user);
$this->set('post3', $statuses);
$this->set("title_for_layout",$rairai[Rssfeed][title]."-LapyNetニュース");

$paramz = array(
'order' => 'Rssfeed.id desc',
'limit' => '20'
);
$this->set('postszz',$this->Rssfeed->find('all',$paramz));

$parapara = array(
'order' => 'Oracle.id desc',
'limit' => '30'
);
$this->set('postzy',$this->Oracle->find('all',$parapara));

}
 **************************************************************************************
public function add() {

if($this->request->isPost()){
if($this->Tweet->save($this->data)) {
$this->Session->setFlash('seikou');
$this->redirect(array('controller'=>'rssfeeds','action'=>'view',$contents11));

}else{
$this->Session->setFlash('sipai');
$this->redirect(array('controller'=>'rssfeeds','action'=>'view',$contents11));
}
}
}
 **************************************************************************************
public function delete($id = null) {
$this->Rssfeed->id = $id; 
$this->set('set', $this->Rssfeed->read());
$this->redirect(array('controller'=>'tweets','action'=>'delete',$this->data['tweet']['rssfeed_id']));


}
 **************************************************************************************
public function oracle() {
if($this->request->is('post')) {

$user = AuthComponent::user();

$TwimStatus = ClassRegistry::init('Twim.TwimStatus');


$TwimStatus->getDataSource()->setToken(AuthComponent::user());

$contents1 = $this->request->data['Rssfeed']['contents'];
$contents2 = $this->request->data;
$statuses = $TwimStatus->tweet($contents1);


if($this->Rssfeed->save($contents2)) {
$this->Session->setFlash('成功です。');
$this->redirect(array('controller'=>'rssfeeds','action'=>'view',$contents11));
$this->redirect($this->referer());
}else{
$this->redirect(array('controller'=>'rssfeeds','action'=>'view',$contents11));
$this->Session->setFlash('失敗です。');
}
}


}
 **************************************************************************************
public function makelist() {
$rssfeeds = $this->paginate();
if ($this->request->is('requested')) {
return $rssfeeds;
} else {
$this->set('rssfeeds', $rssfeeds);
}
}

}

----------------------------------------------------------------------------------------------------------------------

rssフィードはこんな感じです。
----------------------------------------------------------------------------------------------------------------------

#!/usr/bin/php
<?php

header('Content-type: text/html; charset=UTF-8');


require_once ('/var/www/html/s/magpierss/rss_fetch.inc');


define('MAGPIE_CACHE_AGE', 60*5);

define('MAGPIE_CACHE_DIR', '/var/www/html/s/cache/');

define('MAGPIE_OUTPUT_ENCODING','UTF-8');


$urls = array(
'*********************************');

$items = getRssList($urls);

echo '<ul>';
foreach ($items as $item) {

$href = mb_convert_encoding($item['link'], "UTF-8", "auto");

$title = mb_convert_encoding($item['title'], "UTF-8", "auto");
$description = mb_convert_encoding($item['description'], "UTF-8", "auto");
$megami = mb_convert_encoding($description, "UTF-8", "auto");

 

 **************************************************************************************


$all = 'http://urls.api.twitter.com/1/urls/count.json?url='.$href;
$Rits = file_get_contents($all);
$Olfe = mb_convert_encoding($Rits, 'UTF-8', 'auto');
$data = json_decode($Olfe);
$tweets = $data->count;

 **************************************************************************************

$checkman = db_check_urls($href);
$checkman2 = db_check_pr($title);

$nowtimes = date('Ymd');

 


if($checkman == 0 && $checkman2 == 0){
#$hrefs = urlencode($href);
db_put_urls($nowtimes,$href,$title,$description,$tweets);
echo "<li><a href=$href>$title</a><br>$megami<p>$tweets</p><p>$checkman</p></li>";
}else{

}


}
echo '</ul>';

 

 

 **************************************************************************************
function getRssList($urls)
{
$rssitems = array();
foreach ($urls as $url) {
$obj = fetch_rss($url);
$rssitems = array_merge($rssitems, $obj->items);
}
return $rssitems;
}

 **************************************************************************************
function db_check_pr($japanese){

$moji = mb_substr($japanese,0,2);
if($moji == 'PR'){
return 1;
}else{
return 0;
}
}
 **************************************************************************************

function db_check_urls($href){

require '/var/www/html/s/database_conf.php';

try {

$db = new PDO($dsn, $dbUser, $dbPass);
$db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);


$sql = 'SELECT count(*) AS count FROM rssfeeds WHERE urls = :language';
$prepare = $db->prepare($sql);


$languages = array($href);
foreach ($languages as $language) {

$prepare->bindValue(':language', $language, PDO::PARAM_STR);
$prepare->execute();

$result = $prepare->fetchColumn();
if ($result > 0) {
return true;
}else{
return false;
}
}

} catch (PDOException $e) {
echo 'エラーが発生しました。内容: ' . h($e->getMessage());
}

function h($var) 
{
return htmlspecialchars($var, ENT_QUOTES, 'UTF-8');
}
}

 **************************************************************************************
function db_put_urls($nowtimes,$href,$title,$description,$tweets){
require '/var/www/html/s/database_conf.php';
try {

$db = new PDO($dsn, $dbUser, $dbPass);
$db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sikibetu = 5;
$moto = "アニゲー速報VIP";

$sql = 'insert into rssfeeds (id, time,urls,title,contents,tweets,times,kubetu,teikyo) values (?, ?, ?, ?, ?, ?, ?, ?, ?)';

$prepare = $db->prepare($sql);

$prepare->bindValue(1, 0, PDO::PARAM_STR);
$prepare->bindValue(2, $nowtimes, PDO::PARAM_STR);
$prepare->bindValue(3, $href, PDO::PARAM_STR);
$prepare->bindValue(4, $title, PDO::PARAM_STR);
$prepare->bindValue(5, $description, PDO::PARAM_STR);
$prepare->bindValue(6, $tweets, PDO::PARAM_STR);
$prepare->bindValue(7, 'cast( now() as datetime)', PDO::PARAM_STR);
$prepare->bindValue(8, $sikibetu, PDO::PARAM_STR);
$prepare->bindValue(9, $moto, PDO::PARAM_STR);
$prepare->execute();

} catch (PDOException $e) {
echo 'エラーが発生しました。内容: ' . h($e->getMessage());
}
}
?>

---------------------------------------------------------------------------------------------------------------------

**************************************************************************************

参考にした書籍

CakePHP2 実践入門 (WEB+DB PRESS plus)

CakePHP2 実践入門 (WEB+DB PRESS plus)

作者: 安藤祐介,岸田健一郎,新原雅司,市川快,渡辺一宏,鈴木則夫

出版社/メーカー: 技術評論社

発売日: 2012/09/29

メディア: 単行本ソフトカバー

購入: 5人 クリック: 165回

この商品を含むブログ (9件) を見る

Webアプリ開発を加速する CakePHP2定番レシピ119

Webアプリ開発を加速する CakePHP2定番レシピ119

作者: 長谷川智希,デジタルサーカス

出版社/メーカー: 秀和システム

発売日: 2013/09/28

メディア: 単行本

この商品を含むブログ (1件) を見る

**************************************************************************************

一番難しいところはtwitterログインwebサイト連結でした。

cakephp直感できに操作できていいです。

素人のわたしでも操作できましたので。

cakephpを使用しています

webからニュース収集してきます

ツイート数でランキングしてますネット話題を見つけられます

twitterアカウントログインできます

ニュースに対するコメントもできるし、

自分記事投稿できます。(画像も可)

デザインはよくわからないので、

ホームページビルダーを使用しています

今のホームページビルダーは昔と違って高機能ですね。

テンプレートも何種類もあって今はすごいです。

アマゾンawsを使用してます

サーバーWebサーバーデータベースサーバmysql)

に分かれています

今更cakephpを使っている人は少ないかもしれませんが、

データベースとの接続などは楽でした。

twitterアカウントあるといつでも参加できますので、

ニュースを通してコミュニケーション目的としたサイトを目指します。

フリースペースで1人になりたい

1人になりたいので、フリースペースにできるだけいるようにしている。

その時、誰かが近くに座ってこられるのが猛烈に嫌だ。

人に寄ってこられるのが本当に好きじゃない。

今日マジで切れそうになった。

いつも違う人ならまだしも、同じ人が寄ってくるので、監視されてるような気分になる。

しかも、この前は自分の席に戻ったら、その人も戻った。

めちゃくちゃ気持ち悪い。

ストーカーかよ。

でも、こうゆうことを人に言うと、「興味持たれてるじゃん」などとからかわれる。

何で?

お前は、痴漢された女性に「痴漢されて嬉しいじゃん」って言うのかよ?

迷惑なんだよ、こっちは。

仕事に集中したい時に、顔をのぞきまれて嬉しいわけないだろ。

マジでウザイ

次に寄ってきたら、「席に戻りなよ」って言う。

あなたに興味を持たれたくないので、もう絶対にやめてください。

学会に入ると起きる影響

親がその内高い仏壇かって朝夕の勤行をするようになるのはまあ前提として。

まず、月一くらいでその地区学会員母親が入ったのなら恐らく婦人部のおばさん)が家庭訪問に来るようになる。

週一くらいで会合もあるし宗教っていう仲間意識もあって助けになる人間関係が出来るのは確か。

ただ、信者ピンからキリまで居てメンヘラ妄信的で目がイッちゃってる信者も居れば、

朝夕の勤行自体にそんな絶対的能力がある訳じゃなく規則正しく生活して朝晩に発声する。

人として正しい行いを抽象化した物が宗教だってきちんと話が出来る人間も居る。

一人暮らし母親人間関係きっかけになればいいが、結局どうなるかは本人と周りの環境次第だと思う。

まあ一回でかい会館で「南無妙法蓮華経」の大コーラス聞いたらドン引きして帰ってくるかもしれんけどな。

http://anond.hatelabo.jp/20150825154154

エゴサーチ検索結果を消す方法

なんかない?自分名前鈴木一郎とかだったら良かったのにな・・

http://anond.hatelabo.jp/20150824220419

今食うの?

じゃあ皿に乗せて冷めるのを待つんじゃ駄目なのか

二宮金次郎ってリスペクトされてるけど言うほど凄いか?

東大ぐらい受かったの?

http://anond.hatelabo.jp/20150825210700

何百人という出会い目的の男がものすごいスピードで寄ってくるって、どう考えてもリスクしかない

http://anond.hatelabo.jp/20150825150246

釣り臭いなー。

いきなり「奴隷」とか言うか?

その程度のことで半年も口きかないって、専業主婦母親にしては幼稚すぎね?

これまで一度も反抗期とかで意見が対立したこともなかったのか?

父親はどこにいるんだ?

母と子が半年も口きかない状態で父親は何やってんの?

「わからない」ってのもおかしい。本気で悩んでるなら仮説ぐらい出てくるだろ。

あと文章がやけにこなれてる。

http://anond.hatelabo.jp/20150825215624

少し落ち着けって…それはそうと社労士ってそんな短期間でも得点伸びるんだね、希望くれてありがとう

http://anond.hatelabo.jp/20150825214839

そりゃおまえが自分で見て判断してるからだよ。

Googleはそれを自動でやらなきゃいけない。

そして対象は何千万という数のWebサイトだ。

多少の判定ミスがあったところでそんなのは無視していい数だし、

もしそこをミス無くやろうとしたら凄まじいコストがかかるよ。

http://anond.hatelabo.jp/20150825180329

なぜスペハリを書かなかった……

あとバカボンゲームが意外と良くできていた。

ログイン ユーザー登録
ようこそ ゲスト さん