はてなキーワード: ADDとは
最近悩むようになって発達障害のチェック項目をみていたら9割くらい当てはまってびっくりした。
・昔から時間が守れない。遅刻とか提出物とか。間に合ったほうがいいと自分でも思っているのだが、いつもぎりぎりにならないと動けない。
・人の話が抽象度が上がりすぎると理解できない。単に頭が悪いだけかもしれないけど。
・物をよく無くす。財布と携帯を合わせて10回くらいなくした。
・休日何かしようと思うけど面倒で体が動かない
・教科書を読んでいると、細かいことに注目しすぎる(と言われる)
・曖昧なしゃべり方をする(と言われる)、話が省略しすぎで分かりにくい(と言われる)
・期末テストとか、何が大事なのか分からないためいつも点数はよくない。
・自分の長所はひらめきと、同じレベルに達した時のクオリティ(その変わり成長は遅い)だと思う。そのおかげか一浪したけどいいところの大学にはいけた。
・中途半端に終わることが多い
・友達と長続きしない。
でも、物をよく無くすというところ以外は当てはまる人も多い気もする。
だから自分はただの怠け者で障害のせいにしようとしているだけかもしれない。
どっちだろうか?
それと、障害でもそうでなくても社会に溶け込めるように向き合わないといけない。
向きあってなんとかなるようになったこともある
携帯はネックストラップをするようにしてからなくさなくなったし、
受験生のとき数学は消しゴムを使わず後から見やすいように書いたらミスは減った。
あ、薬を飲むのはあるなー
まあでも結局結論としては、薬をのみたくないから障害だろうと関係無く、本当は障害のせいにしたいけど前向きに、
人に聞いたり事例集読んだりして、修正加えていくことなのかな。
就活したくないなー、うまく受け答えできないだろうな(と人から指摘されている)
何か思うところのある方は何か教えてください
ABA: 応用行動分析 [Applied Behavior Analysis]
AC: 従順な子どもの心 [Adapted Child](エゴグラム)
AC/ACoD/ACoDF: アダルトチルドレン [Adult Children of Dysfunctional Family]
ACT: アクセプタンス&コミットメント・セラピー [Acceptance and Commitment Therapy]
AD: アスペルガー障害 [Asperger disorder]
ADD: 注意欠如障害 [Attention Deficit Disorder]
ADHD: 注意欠如・多動性障害 [Attention Deficit / Hyperactivity Disorder]
AN: 神経性無食欲症 [Anorexia nervosa]
AS: アスペルガー症候群 [Asperger Syndrome]
APD: 回避性パーソナリティ障害 [Avoidant Personality Disorder] / 不安パーソナリティ障害 [Anxious Personality Disorder]
ASD: 自閉症スペクトラム障害 [Autistic Spectrum Disorder] / 急性ストレス障害 [Acute Stress Disorder]
ASPD: 反社会性パーソナリティ障害 [Antisocial Personality Disorder]
ASPS: 睡眠相前進症候群 [Advanced sleep phase syndrome]
AUD: アルコール使用障害 [Alcohol use disorder]
BD: 双極性障害 [Bipolar disorder]
BDD: 身体醜形障害 [Body dysmorphic disorder]
BN: 神経性過食症(過食症) [Bulimia nervosa]
BPD: 境界性パーソナリティ障害 [Borderline Personality Disorder]
BPRS: 簡易精神症状評価尺度 [Brief Psychiatric Rating Scale]
BT: 行動療法 [Behavioural Therapy]
CBT: 認知行動療法 [Cognitive Behavioral Therapy]
CCT: 来談者中心療法 [Client-Centered Therapy]
CDD: 小児期崩壊性障害 [Childhood Disintegrative Disorder]
CFIDS: 慢性疲労免疫不全症候群 [Chronic Fatigue and Immune Dysfunction Syndrome]
CFS: 慢性疲労症候群 [Chronic Fatigue Syndrome]
CP: 臨床心理士 [Clinical Psychologist] / 脳性麻痺 [Cerebral palsy] / 厳格な親の心 [Critical Parent](エゴグラム)
C-PTSD: 複雑性PTSD [Complex post-traumatic stress disorder]
CT: 認知療法 [Cognitive Therapy] / コンピュータ断層撮影 [Computed Tomography]
DA: 発達年齢 [Developmental Age]
DBT: 弁証法的行動療法 [Dialectical Behavior Therapy]
DCD: 発達性協調運動障害 [Developmental coordination disorder]
DESNOS: 特定不能の極度ストレス障害 [Disorder of Extreme Stress not otherwise specified]
DD: 解離性障害 [Dissociative Disorder] / 気分変調性障害 [Dysthymic Disorder] / 発達障害 [Developmental disability]
DDNOS: 特定不能の解離性障害 [Dissociative disorders not otherwise specified]
DD-NOS: 特定不能のうつ病性障害 [Depressive disorder not otherwise specified]
DID: 解離性同一性障害 [Dissociative Identity Disorder]
DIQ: 偏差知能指数 [Deviation IQ]
DMDD: 破壊的気分調節不全障害 [Disruptive Mood Dysregulation Disorder]
DPD: 依存性パーソナリティ障害 [Dependent Personality Disorder] / 抑うつ性パーソナリティ障害 [Depressive Personality Disorder]
DSM: 精神障害の診断と統計マニュアル [Diagnostic and Statistical Manual of Mental Disorders]
DSPS: 睡眠相後退症候群 [Delayed sleep phase syndrome]
DQ: 発達指数 [Developmental Quotient]
ECT: 電気痙攣療法 [Electroconvulsive therapy]
ED: 摂食障害 [Eating Disorder] / 勃起障害 [Erectile Dysfunction]
EEG: 脳波 [Electroencephalogram]
EFT: 感情焦点化療法 [Emotionally focused therapy]
EMDR: 眼球運動による脱感作と再処理法 [Eye Movement Desensitization and Reprocessing]
EPS: 錐体外路症状 [extrapyramidal symptom]
EUPD: 情緒不安定性人格障害 [Emotionally Unstable Personality Disorder]
FAS: 胎児性アルコール症候群 [Fetal alcohol syndrome]
FASD: 胎児性アルコール・スペクトラム障害 [Fetal Alcohol Spectrum Disorders]
FC: 自由な子どもの心 [Free Child](エゴグラム)
FD: 注意記憶 [Freedom from Distractibility](WISC)
FM: 線維筋痛症 [Fibromyalgia]
FMS: 線維筋痛症 [Fibromyalgia Syndrome]
FT: 家族療法 [Family therapy]
FXS: 脆弱X症候群 [fragile X syndrome]
GAD: 全般性不安障害 [Generalized Anxiety Disorder]
GH: 幻聴 [Gehörshalluzination]
GID: 性同一性障害 [Gender Identity Disorder]
GLA: 全般性不安障害 [Generalized Anxiety Disorder]
HFA/HA: 高機能自閉症 [High-Functioning Autism]
HFPDD: 高機能広汎性発達障害 [High Functioning Pervasive Developmental Disorder]
HPD: 演技性パーソナリティ障害 [Histrionic Personality Disorder]
IBS: 過敏性腸症候群 [Irritable Bowel Syndrome]
ICD: 疾病及び関連保健問題の国際統計分類 [International Statistical Classification of Diseases and Related Health Problems]
ID: 知的障害 [Intellectual Disability]
IP: 患者とみなされた人 [Identified Patient](家族療法での用語)
IQ: 知能指数 [Intelligence Quotient]
K-ABC: [Kaufman Assessment Battery for Children]
LD: 学習障害 [Learning Disabilities]
MAO: モノアミン酸化酵素 [monoamine oxidases]
MAOI: MAO阻害剤 [monoamine oxidase inhibitor]
MBCT: マインドフルネス認知療法 [Mindfulness-based cognitive therapy]
MBSR: マインドフルネス・ストレス低減法 [Mindfulness Based Stress Reduction]
MDD: 大うつ病性障害 [major depressive disorder]
MDI: 躁うつ病 [Manic Depressive Illness]
MR: 精神発達遅滞 [mental retardation]
MRI: 核磁気共鳴画像法 [magnetic resonance imaging]
MSLT: 反復睡眠潜時検査 [multiple sleep latency test]
MTBI: 軽度外傷性脳損傷 [mild Traumatic Brain Injury]
NaSSA: ノルアドレナリン作動性・特異的セロトニン作動性抗うつ薬 [Noradrenergic and specific serotonergic antidepressant]
NDRI: ノルアドレナリン・ドパミン再取り込み阻害薬 [Norepinephrine-Dopamine Reuptake Inhibitors]
NLP: 神経言語プログラミング [Neuro-Linguistic Programming]
NP: 保護的な親の心 [Nurturing Parent](エゴグラム)
NPD: 自己愛性パーソナリティ障害 [Narcissistic Personality Disorder]
NT: 物語療法/ナラティブ・セラピー [Narrative therapy]
OCD: 強迫性障害 [Obsessive Compulsive Disorder]
OCPD: 強迫性パーソナリティ障害 [Obsessive-Compulsive personality Disorder]
OT: 作業療法 [Occupational therapy] / 光トポグラフィ [optical topography]
PANSS: 陽性・陰性症状評価尺度 [Positive and Negative Symptom Scale]
PCA: 人間中心療法/パーソンセンタードアプローチ [Person-Centered Approach:PCA]
PD: パニック障害 [Panic disorder] / パーソナリティ障害 [Personality disorder]
PDD: 広汎性発達障害 [Pervasive Developmental Disorder]
PDD-NOS: 特定不能の広汎性発達障害 [Pervasive Developmental Disorder - Not Otherwise Specified]
PDNOS: 特定不能のパーソナリティ障害 [Personality Disorder Not Otherwise Specified]
PE: 持続エクスポージャー法 [Prolonged Exposure]
PET: ポジトロン断層法 [positron emission tomography]
PIQ: 動作性IQ [performance IQ]
PMDD: 月経前不快気分障害 [Premenstrual Dysphoric Disorder]
PMS: 月経前症候群 [Premenstrual Syndrome]
PMT: 月経前緊張症 [Premenstrual Tension]
PO: 知覚統合 [perceptual organization](WAIS / WISC)
PPD: 妄想性パーソナリティ障害 [Paranoid Personality Disorder]
PS: 処理速度 [processing speed](WAIS / WISC)
PSD: 心身症 [Psychosomatic disease]
PTG: 外傷後成長 [Post Traumatic Growth]
PTSD: 心的外傷後ストレス障害 [Post-traumatic Stress Disorder]
REBT: 理性感情行動療法 [Rational emotive behavior therapy]
RLS: むずむず脚症候群 [restless legs syndrome]
RT: 現実療法 [Reality therapy] / 論理療法 [Rational therapy]
SA: システムズ・アプローチ [Systems Aproach]
SAD: 社会不安障害 [Social Anxiety Disorder] / 季節性情動障害 [Seasonal Affective Disorder]
SARI: トリアゾロピリジン系抗うつ薬 [Serotonin antagonist and reuptake inhibitor]
SAS: 睡眠時無呼吸症候群 [Sleep apnea syndrome]
SD: 身体表現性障害 [Somatoform Disorder]
SDA: セロトニン・ドパミン拮抗薬 [Serotonin-Dopamine Antagonist]
SLD: 限局性学習症/限局性学習障害 [Specific learning disorder]
SLTA: 標準失語症検査 [Standard Language Test of Aphasia]
SMIT: 自己洞察瞑想療法 [Self Insight Meditation Technology/Therapy]
SNRI: セロトニン・ノルアドレナリン再取り込み阻害薬 [Serotonin and Norepinephrine Reuptake Inhibitors]
SPECT: 単一光子放射断層撮影 [Single photon emission computed tomography]
SPD: スキゾイドパーソナリティ障害 [Schizoid Personality Disorder] / サディスティックパーソナリティ障害 [Sadistic Personality Disorder]
SRS: 性別適合手術 [Sex Reassignment Surgery]
SSRE: 選択的セロトニン再取り込み促進薬 [Selective serotonin reuptake enhancer]
SSRI: 選択的セロトニン再取り込阻害薬 [Selective serotonin reuptake inhibitors]
SST: ソーシャルスキルトレーニング/社会生活技能訓練 [Social Skills Training]
TA: 交流分析 [Transactional Analysis]
TBI: 外傷性脳損傷 [Traumatic brain injury]
TCA: 三環系抗うつ薬 [Tricyclic Antidepressants]
TS: トゥレット症候群 [Tourette Syndrome]
VC: 言語理解 [verbal comprehension](WAIS / WISC)
WAIS: ウェクスラー成人知能検査 [Wechsler Adult Intelligence Scale]
WISC: WISC知能検査 [Wechsler Intelligence Scale for Children]
WPPSI: WPPSI知能診断検査 [Wechsler Preschool and Primary Scale of Intelligence]
WM: 作動記憶 [working memory](WAIS)
私の持てる知識を絞り出してなんとか完成しました。
**************************************************************************************
完成したサイトがこちらです。
LapyNetニュース
**************************************************************************************
私は普段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 &amp;&amp; $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回
Webアプリ開発を加速する CakePHP2定番レシピ119
Webアプリ開発を加速する CakePHP2定番レシピ119
**************************************************************************************
一番難しいところはtwitterログインとwebサイト連結でした。
ツイート数でランキングしてます、ネットの話題を見つけられます。
ホームページビルダーを使用しています。
今のホームページビルダーは昔と違って高機能ですね。
テンプレートも何種類もあって今はすごいです。
に分かれています。
今更cakephpを使っている人は少ないかもしれませんが、
twitterアカウントあるといつでも参加できますので、
議題に意見していたら相手が顔赤くなったようで
「国語が苦手なんですか? あっ、発達障害なら仕方ないですね~」って煽られた。
ちなみに私はそこで自己紹介をしていませんでした。
発達障害が勉強できない というのは、実は単なる勝手なイメージで
知障を併発していない場合、勉強には然して問題ないケースが多いです。
苦手教科とかで もちろん個人差はあるでしょうが、
私のケースでは学生時代、国語はむしろ学年1位を普通に取ってましたし
こうしてブログを読み書きするのに 不便を感じたこともなく、
どれだけ出るのか聞いてみたかった。
あほらしい話。
要は、
「障害者の言ってることなんてアテにならない、アテにしたくない」、
「だからとにかく黙ってろ」という言い分を
そんなの、「意見や指摘」が「何の効力も持ってない」じゃないですか。
真面目に書き込むだけ無駄なことだよなぁと。
すごく絶望した。
まぁ、手の届きそうなところに
そんな素性が書かれてたのだからそれが悪い、とはいえるでしょう。
消しましたよ、人格攻撃の材料にされるために置いたんじゃないですから
手帳も取れないから、どれだけ不便を強いられても、世間では健常扱いで
「なぜこんなことができないのか」と責められ
それでどうして些細な議論中に対等意見として通らないのか、すごく疑問でなりませんが。
たしかに無能のせいで人様に迷惑はかけてしまってるとは思います。
でも、それを恨み言として主張できるのは、職場の同僚や私の家族ぐらいに
限られるんじゃなかろうか。それ以外であれば、無責任な決めつけになりかねない。
でも苦し紛れにこんなことをしても
やはりアスペが云々とか適当に言われてしまうのがオチなんでしょうか。
まぁ愚痴でした。
ごめんなさい。
だらしない。朝、起きられない。部屋が片付けられない。
今やろうとしている仕事を後回しにして、ずっとネットウォッチ。
自分が抱えている問題はたくさんあって、これらはそのほんの一部だ。
そのこの問題はすべて関連したもので、最終的に、ひとつの大きな根本的な原因がある
…ような気がするのだけれど、それが何か分からなくて何から手をつければよいのかわからない。
でも、そのひとつをを解決さえすれば、多くの問題が芋づる式に解決して、私はもっと幸福になれるとどこかで信じている。
そもそも、“ひとつの根本的な原因ある”という考え方自体が幻想なのだろうか。
>外見
決して美人ではないが外見のせいではないと思う。
しいて言うなら運動できない・食べ過ぎるせいでコントロールできないことがちょっと自己嫌悪。
それは自分でも大いに疑って現在進行形で色々調べている。ADDとか愛着障害の傾向がありそう。
ただ、社会生活できないほどではないし、
自分が障害だと分かって腑に落ちて楽になる、という人もいると思うけど
俺も前カンマ派だな。
大体末尾に新たなカラムを追加するってケースが多いけど、前カンマ式が行の追加で済むのに対し、後カンマは末尾の行にカンマ追加+新行追加しなきゃいけないんだよね。
SELECT ID ,NAME ,ADDRESS ,TEL ,MEMO -- 2013-11-09 ADD ,FLAG -- 2014-11-09 ADD FROM CUSTOMER WHERE TEL LIKE '03%'
SELECT ID, NAME, ADDRESS, TEL, -- 2013-11-09 FIX MEMO, -- 2013-11-09 ADD -- 2014-11-09 FIX FLAG -- 2014-11-09 ADD FROM CUSTOMER WHERE TEL LIKE '03%'
単純ミスで怒られまくっている。
個人的には「仕組み化し作業部分を減らす」(テンプレの活用、自動入力ツール、自動チェックツールの活用などコンピュータに押し付ける)&「十分な作業時間が取れるよう交渉する」が再発防止策の基本方針なんだが、
コミュニケーション能力低く交渉失敗してボロボロ。
「お前のせいで再発防止策で余分な作業やらされる&作業マニュアルが分厚くなる」とボロボロの怒られ方をしてる。
私からしてみれば要求納期に対してリードタイムが長いから、無理やり納期に間に合わせようとしてミスしてるのに、
「再発防止策でエビデンス残して、エビデンスを上司がチェックします」みたいな作業を増やす再発防止策しか
受け入れてもらえない。
再発対策で必要なのは作業を増やして罰を与えることではなくて、原因を排除して問題解決することだよね。。。
「作業手順増やすのは本当に再発防止策なのか?」
みたいなこと上司にいうと「顧客に説明できない」とか「反省していない」と言われてしまう。
「顧客に説明できない」はまだわかるが、反省していないとなるのってどうなのよ?
力関係ひっくり返すこともできないし交渉することとテンパらないことをどうするか考えた方がいいんだろうな。
ADD傾向あるのに、こんな作業は無理だよ。
周りに迷惑かけずに子育てしてる人なんていない、なんつー綺麗事あるけどそれは定型に限ってだよ。
通級通わせるのにロクに仕事はできないアルバイト、それだけじゃ生活成り立たないから生活保護だし
宿題勉強やらせたら2時間以上かかるからもう諦めたし夜は寝ないからこっちが睡眠不足でバイトに行けない、謝り倒し、でも暴力繰り返すし。
思い返せば自分もADHDというかADDだった感はある。だから余計に分かるところあるしこれ以上分かりたくないってのもある。
かわいくないわけじゃない、可愛くなかったら引き取らない。
人との距離感まったくなくてべったべたされるのだけがとにかく苦痛。
中学年になろうとするのにべたべたべたべたべたべた、ママー!って。幼稚園児かおまいは。
疲れた(;´ρ`)
何が疲れるって人に言っても全く理解されないのが一番疲れる。
小学生が書いたらしい作文読んで、こんなふうに考えられる稀有な小学生もいるのかと少し泣いた。
母親が入院して味覚がなくなっちゃったから料理の味付けを手伝うよってやつ。
となりの芝生は青いというけど青い上に絶対に超えられない壁みたいなのがあるんだなって思った。
とりあえず頑張るわ・・・。
私のことです。
はっきり断言します。私は生まれてきてはいけない存在だと思う。
幼稚園の記憶といったら、いじめられて体じゅう傷だらけで泣いてばかりで。
短大でもいつも一人だから、ずっと勉強ばかりしていて成績だけ良かったけれど。
学校という場所に、友達というものが居たことなんて一度もない。
就職したって同じことでした。
新人の頃は、お局さま達にいびられて
30過ぎた頃からは、20ぐらいの子達に「きもーい」と陰で言われている。
なんで私は生まれてからずっと楽しい記憶がないのだろう?と思っていた。
この年齢になってわかった。私は発達障害(アスペルガーとADDかぶってる)だった。
障害者手帳が交付されて、今は障害者雇用枠で転職活動している。
一般の企業は全く採用されそうもないので、A型事業所への通所を考えている。
もう無理です。
あともうひとつ。
私は最近、自分には軽度の知的障害があるのではないかと疑っている。
来月きちんと検査を受けることになっている。
「なんで私を産んだの?」
母はものすごく困った表情で
私が、「じゃあなんで結婚したの?」と訊くと
もっと困ったような表情で
「えーーーうーーん、なんでかな?
本当に、なんで私生まれてしまったんだろう。
なんで私は今ここに生きているのだろう。
友達なんてひとりもいないし、母親さえも私のことに無関心だし。
かと言って、今更「友達つくろう」と考えることもできない。人間がこわいから。
道を歩いても電車に乗っても買い物に行っても、とにかく人がこわくてたまらない。
笑い声はみんな私への嘲笑に聞こえる。
こんな気持ちで面接に受けるからか、行く先々で面接官に嫌な顔をされる。
そして、また更に人間への恐怖がひどくなる。
この悪循環になっているように思う。
私はもう駄目なんです。
人間っぽい姿をしているけれど、実は中身は人間ではないのだろうと思う。
人間たちから嫌われる何か。(例えばゴキブリとかガン細胞とか)
最近、泣いてばかりいて、思考力がひどく落ちているようで、
ここに気持ちを吐き出そうと思って書き始めたけれど、
実はもう、自分が何を書こうと思ったのかもわからなくなってきました。
変なこと書いてしまって、ごめんなさい。
ごめんなさい。
私なんかが生まれてしまってごめんなさい。
わかる。
だけど
。
いやほんと、物は忘れるしミスはどうしようもないし脱線はするし。
あきらめてはいないけど「これほんとに直るのか? いっしょうこのまま駄目人間で首になって終わるんじゃないだろうか」っていう恐怖と常に付き合ってるわ。
発達障害者に向いていると言われる職業として、ほぼ必ず、真っ先に挙げられるものの一つがプログラマだ。
しかしこれ、本当にそうなのか?と思う部分がある。
興味があることについては過剰なくらい品質を追求するので、裏を返せば確実な仕事が約束される。
また問題を確かに理解したと納得できるまで、見積もりを出す段階から大きな抵抗を示す人達なので、彼の受け持ちが炎上する確率も低い。
視野が狭いから発想が貧困でシステムの元ネタになる企画が出にくいとか、計画は基本守られないとか、社会性の問題から客先に出せねーとか、色々欠点はあるけど、それでもハサミよりは使いようがあるだろう。
彼らの特徴はとにかく忘れやすい、他の事に手を付けると、それまでやっていた事を綺麗さっぱり忘れてしまう。
だからマルチタスクの塊である家事なんてやらせたら、最悪キッチンにかけた鍋のことを忘れて火事になる可能性も。
そこまで行かなくても、部屋の片付けを始めたらエンドレスになってジ・エンドとか、当事者なら確実に経験済みなはず。
そんな彼らにプログラマが務まるなんて、どうしても想像できない。
何しろ今どきの開発は、プログラムの前提になる知識が多岐にわたる。
例えば流行りのWeb系の場合、最低でもLinux、Apache、アプリケーションサーバ、DBなどのインフラ周りから、HTML、JavaScript、CSS、XML、SQL、サーバサイド言語(JavaとかPHPとか色々)まで、体系立てて覚えなければならない。
その上で、最終的には自分が作るシステムが稼働する環境を自力で組み立てられて、実装と稼働後の運用が楽になる設計が出来て、セキュアでシンプルかつ力強いコードが書けないといけない。
でも彼らは何か新しい知識を覚える段階で、覚えるそばからそれまで覚えた事をどんどん忘れてしまう可能性が高い。
更にコードを書いた日には、凄まじく書き散らかった、バグだらけの代物が出来るだろう。
そんなこんなでいつまで経っても半人前から抜け出せないんじゃね?と思ってしまう。
つまり高度な内容に踏み込む遥か手前で詰むのがオチではないかと思うわけで。
こちらに丁寧に記載されていて、感謝の限りです。
注意は
$ wget -q http://linuxmint-jp.net/linuxmint-ja-archive-keyring.gpg -O- | sudo apt-key add -
$ sudo wget http://linuxmint-jp.net/sources.list.d/linuxmint-ja.list -O /etc/apt/sources.list.d/linuxmint-ja.list
の、最初の行の -0- は、英大文字のオーかゼロ。 2行目は 英大文字のオー。
※最初-O-をオーでやったら「PGPファイルがみつかりません」とエラーになった。ここを数字のゼロにしたらあっさり"OK"と表示。このエントリに「ゼロです」を書いたものの、上記公式ページをみるとどうもゼロには見えない。念のためにもう1回ゼロでやってみたら「無効なオプション」だってさ(なので投稿内容を直した)。じゃあ「オー」が正しいのかよ?けど、おいら数字のゼロでうまくいったんだぜ。最近、いろいろPCに馬鹿にされてるわ。VirtualBoxにインストールしていたので手打ちで実行させたから、コピペ可能環境ならいちいちこんなことで問題にならなかったのかな?まさかコピペのオーはOKで、手打ちのオーはNG?
export http_proxy="http://<プロキシサーバ>:<ポート>"
さらに
/etc/apt/ のなかに apt.conf というファイルを作成して
Acquire::http::proxy "http://<プロキシサーバ>:<ポート>";