「インストール」を含む日記 RSS

はてなキーワード: インストールとは

2018-11-13

TwitterLINEに次いで未成年出会えると噂の「ひま部」というアプリインストールしてみた。

堂々と「彼氏彼女募集中の人来て~!」といった名前グループがあり、そのグループだけで参加者は1万人を超えていた。

ひま部は基本的学生しか登録できないシステムになっており(自称なのでいくらでも詐称することはできる)、確かに出会いの場としては良いのかもしれないと思った。

しかし、当然ながら会員のほとんどがギラギラしていて好ましくない。全ての投稿が表示されると思わしきタイムラインには、学生らしい些細なことでの言い争いも起こっているようだった。

ここでは登録した時点で初めての投稿自動でされるようで、それが20件ほど「いいね」されていた。だが、以上のこともあって15分ほどで退会した。

docomoの「かんたんログイン」「生体認証ログイン」が使えない

2018年10月

■端末

シムロック解除したシムフリーIphone

■症状

dアカウント設定アプリを入れて、ブラウザ生体認証の項目をクリックしても「生体認証ログインできない場合」というページにつながり、そこに掛かれている指示通りスワイプしてみても、認証のページに飛ぶリンクが出ない。

解決

docomoIphoneプロファイルを入れて、

アカウント設定アプリを削除、再インストール

これで直った。

2018-11-12

ラディフェミ今昔東西

anond:20181112143720

発生当時の時代状況と欧米文化においては、まあ、意味はあった、のかなあ。そのへんは論者の評価によるけれど俺個人意味があったと思うよ。

そもそものはなし欧米文化ベースである一神教ユダヤキリストイスラム)において、神は「父なる神」だし、イブアダムから作られた劣化神造人間だし、ノア男性)が家父長であり一族リーダーだと神からはっきり示されてるわけ。つまり文化大前提として家父長制=男性優位社会インストールされてるわけよ。アメリカ南部教会ではつい最近まで「女性にはテレビラジオ禁止しておけ、娯楽をあたえると家事サボるようになる」とかそういう説教牧師が言ってたとか、まあすげえわけ。

当時はリベラルフェミニズムはもうすでにあったわけだけど、女性参政権程度じゃ、文化宗教の制約(つまり既存社会の慣習)が打破できなくて、そこで、血に飢えた狂戦士みたいなフェミソルジャー戦線に投入して食い破らなければいつまでも家庭内家事奴隷だろみたいな思惑もあった。宗教権威に対する挑戦であり、血まみれで戦わなきゃ一歩も前に進めねえので、そこでラディカル・フェミニズムなわけよ。「父権社会によって長い年月をかけて洗脳に近い刷り込みをされた女性女性自身も気づかぬうちに搾取されてる」「全ては父権社会権力勾配が悪である」「女性は無給家事労働者とか公的娼婦として隷属化させられてる」あたりの思想で、「既存男性主導文化のものを打倒」しようとしたわけだ。その歴史的経緯を踏まえないと、ラディカル・フェミニズム理解できないとおもう。

なんつうか、もうこの時点で天照が女神天鈿女命おっぱい揺らすとノコノコでてきちゃう日本民族的には理解しがたいのよな。とは言え、「俺には理解し難いんでお前らのやったことは全部無意味で無価値」とはいいたくないんで、だから前述の通り「個人的には意味があったと思うよ」なわけだけど。

から、そういう状況で戦った女性はそれなりに道理もあれば正義もあったわけ。

上記のような宗教的抑圧の地獄で発達した過激思想を、現代の恵まれた(この恵まれたって言うのに和フェミの皆様方は噛み付くわけだけど、上の記述を見てそれが理解できないのは馬鹿だと思うのでもう話したくない)日本女性社会において、ラディカル・フェミニズムってのはもう圧倒的に過剰で馬鹿げた思想なわけよ。でも、男性叩きの理論的背景には便利だから、遊び半分でネットキチガイどもが振り回してるってわけ。

遊び半分に二次キャラ叩くのに使うもんじゃねえのよ。「戦わないと抑圧で殺されちゃう女性が求めた最終兵器」みてーなもんで。

テレビインターネットに関する一考察いかテレビは素晴らしいく

テレビインターネット比較することでテレビいかに素晴らしいか説明する。

1、情報発信者の匿名性について

テレビ:基本的製作責任者名前は小さくクレジットされるか、あるいは全く表示されない。また製作に多数の人が関わる。出演している役者が(正論のような誤ったことを言っても)意見をうまく丸めて、番組全体としてみごとな調和をもたらす。編集結果の責任を取るのは出演者なので製作者は責任を取らずに自由言論可能となる。

インターネット:昨今のインターネット情報殆どアカウントドメインにひも付いている。発言者責任がに伴うため無責任言論しづらい。

よってテレビは優れている。

2、情報信者の手間について

テレビ:テレビ視聴者テレビを観る際になにもする必要がない。わずかなチャンネルの中からみたいものを選ぶだけでよい。

インターネット:インターネットを使う人間は、自分で観るサイトを選んだり、不快ものスキップしたり、自分意志アプリインストールしたりしなければならない。そのような手間を必要とするインターネットは完全なメディアとはいえない。

よってテレビが優れている

3、思想について

テレビ:テレビの言うことが間違っているはずがない

インターネット:玉石混交な様々な情報から正しいものを見分ける必要がある。

よってテレビは優れている

4、広告について

テレビ:広告視聴率に基づいて料金が決まる。テレビを観ない者を省いた完璧数字である。また、効果計測の手法もなく、夢を見ることができる。

インターネット:リーチコンバージョン絶対数で表示され、夢を見ることができない。

よってテレビは優れている。

5、思想多様性について

テレビ:一つの組織に関連する人間だけでコンテンツ作成され、後から編集も行われており統一されている。受信者は悩む必要がない。

インターネット:多様な発信者がおり、様々な思想が混ざる。受信者自分の頭で思想について考えることが要求され、完璧メディアとは言えない。

よって、テレビは優れている。

テレビを讃えよ。

anond:20181112124902

それは精神内部に男性視点インストールされた寄生女子なわけよ。いわば男性傀儡から、ラディカル・フェミニズムにおいては断罪する対象なわけ。男性男性文化寄生された女性を殺し尽くせば、容姿というルッキズム存在しない女性による平等社会が到来する。

ネットワーク監視ツールのご紹介

多分、夫はシステム開発仕事合法)に従事している可能性が高いと思われます

違法ではないが、劣悪な労働環境なので、スタッフをこき使う酷い企業なのでしょう。

 

サーバ監視

詐欺のような違法行為をやってるのではないか?という心配があるなら、自宅のサーバ(大きい音を出してる大きなコンピューター)を監視してみましょう。

夫が外出中の間に、10分程度で済む作業です。

自己責任でお願いします。)

 

(1) 監視用のノートパソコンを用意する。

奥さん普段使っているノートパソコンでいいので、1台用意します。

ノートパソコンに「Wireshark」というソフトインストールします。

 

Wiresharkを使った通信監視(前編)――基本的な使い方とパケット解析

https://knowledge.sakura.ad.jp/6286/

 

(2) Amazon等で「リピーターハブ」1台と「LANケーブル」2本を買う。

PLANEX 5ポート ギガビット リピーターハブネットワークタップ) FXG-05RPT

https://www.amazon.co.jp/dp/B00FAE7XAG/

エレコム LANケーブル 1m スーパーフラット CAT6準拠 LD-GF/BK1

https://www.amazon.co.jp/dp/B0000CE5FK/

 

(3) サーバーのLANケーブルリピーターハブを挟む。

[サーバ]→LANケーブル→[ルーター]

という接続順になってると思いますが、以下のように変更します。

[サーバ]→LANケーブル→[リピーターハブ]→LANケーブル→[ルーター]

LANケーブルを抜いて指し直す作業は、なるべく短時間で済ませてください。事前にシミュレーション練習を行い、10秒以内を目指して下さい。

 

(4) リピーターハブ信号取り出し用のLANケーブルを挿す。

上記リピーターハブに、さらに1本LANケーブルを挿します。

これを「キャプチャー用のLANケーブル」と呼ぶことにします。

 

(5) キャプチャー用のLANケーブル監視用のノートパソコン接続する。

(1)で用意したノートパソコンに(4)のキャプチャー用のLANケーブルを挿します。

 

(6) Wireshark通信内容を監視する。

ノートパソコンWiresharkを使って、サーバーの通信内容を傍受してみましょう。

内容を解析すれば、違法行為をしているか判断材料が得られるでしょう。

10分程度監視したら、元に戻しておいてください。

 

万一夫に監視がバレた場合、夫に責められる可能性があるなら、事前に弁護士相談しておくと良いでしょう。

 

E-MAILへのモニタリング | 法律Q&A | ビジネスQ&A | 東京都港区法律事務所 ロア・ユナイテッド法律事務所

https://www.loi.gr.jp/knowledge/businesshomu/homu03/houmu07-02-10.html

LINE勝手インストールされて自動起動する裏で

先日までLINE自動起動に設定しても自動起動しなかったし、

それどころかセキュリティソフトまで自動起動しなくなってた。

それがLINE自動起動するようになって、しかもいちいちウィンドウを表示して自己主張してくるようになった。

何が起きてるんだ。

2018-11-11

Windows10の嫌いなところ

ざっくりでこんなところかなぁ。

・大型アップデートで書き替えたレジストリが元に戻ってしまうことがある

・大型アップデートデータ容量が大きいが少しずつダウンロードする設定はない。

用語コロコロ変わる

コントロールパネル廃止したいのか、設定に徐々に組み込んでいってるが中途半端

IE11EDGE、どちらも中途半端

・Cドライブ直下周辺にファイルを作る際管理者権限必要

勝手プリンタードライバーインストールする

システムフォントが遊ゴシック

2018-11-10

鼻毛鯖が夢に出てきた

君は鼻毛鯖を知っているだろうか。NEC製造していたExpress5800 S70 TypeRBというサーバー愛称だ。8年くらい前に、NTT-Xストアという通販サイト常軌を逸した安さで販売されていたため2ちゃんねる祭りになった。購入するとなぜか鼻毛カッターがおまけで付いてきたため、鼻毛鯖という愛称で呼ばれた。サーバーとして販売されていたが、Windowsインストールすればパソコンとしても使える。

8年前、たしか俺は中学2年生だった。中学生だが中学校には通っていなかった。いわゆる不登校というやつだ。いじめられていたとか、遅くまでネットをやりすぎて朝起きれなかったとか、学校よりネットのほうが楽しかったとか、ネットのほうが友達が多かったとか、いろいろ理由はあるが、とにかく家にいて一日中パソコンをいじっていた。

当時使っていたパソコンはとにかく動作が遅かった。コア数が1の超低電圧Pentium MというCPUが乗ったWindows XPのノートパソコンだった。コア数というのはパソコン頭脳の個数ようなもので、同じ年代パソコンなら、基本的にコアが多ければ多いほど処理速度が早い。当時も今も、安物のパソコンはコアが2つ、ちょっと良いパソコンだとコアが4つ乗っているのが普通だ。ところが当時使っていたパソコンは、そのコア数がたったの1個だった。しかノートパソコンなので省電力のために性能が低く設定してある。Yahooニュースを見るだけでも遅かったし、Youtubeを開くとフリーズして固まっていた記憶がある。とにかく早く買い替えたくてしょうがなかったが、小遣いが月に1000円という年齢で新しいパソコンを買うのは難しかった。

新しいパソコンがほしくてしょうがなかった時期に、ネットで仲が良かった自作PC趣味友達に、鼻毛鯖というのがあるということを教えてもらった。値段はなんと1万6800円。1万6800円で新品のパソコンが買えるのだ。しかも、驚くべきことに、性能は決して悪くなかった。鼻毛鯖はPentium G6950という2コアのCPUを積んでいた。しかノートパソコン用のデチューンされたインチキCPUではない。当時使っていたノートパソコンの、おそらく4倍は性能が良い。鼻毛鯖の値段なら貯めていた小遣いで買えると思った。

鼻毛鯖は入手困難だった。まともに買えば4万円はするであろうパソコンが1万6800円で購入できるのだから、当然たくさんの人が欲しがった。1週間に1度くらい在庫が追加されるものの、いつも瞬殺だった。何日の何時に在庫が追加されるのかわからなかったから、うっかりしていると在庫が追加されたことにすら気づけなかったし、気づいたとしても当時の遅すぎるパソコンでは買い物カートに入れて注文を決定するまでの時間にほかの人に先を越されることもあった。予約注文は受け付けていなかった。何回か購入に失敗したが、最終的には、在庫が追加されそうな時間NTT-Xストアに張り付いてF5を押しまくり、持ち前の暇さと根性で注文までこぎつけた。その頃には、弾が切れたのか鼻毛カッターのおまけは付かなくなっていたが、当時は中学生だったので鼻毛はあまり無く、鼻毛カッターは別にどうでもよかった。

数日して鼻毛鯖が届いた。鼻毛鯖にはOSが付いてこない。Windowsを買う金がなかったのでとりあえずLinux系の無料OSを入れたが、そのうちWindowsも買った。動作は本当に軽快だった。Youtubeを開いても固まらないし、それどころかコマ落ちすらしない。Skype通話しながらChromeでタブを10個くらい開いても重くならない。それどころかFPSゲームすらぼちぼち動く。今じゃ当たり前だし、当時でも当たり前なのだが、当時の俺には革命的な進化だった。当時、2ちゃんねるには「ゲームとか動画編集をしなきゃ鼻毛鯖で10年戦える」と言っている人がたまに居た。あの人達冗談で言っていたのかもしれないが、俺は本当にこのマシン10年戦えると思った。

鼻毛鯖はとても良いマシンだった。カタログスペックこそ当時だと下の上くらいだったが、安定性が求められるサーバー機なので作りがとてもよかった。CPUクーラーヒートシンクがとても大きくて放熱性が良いためファン騒音ほとんど無かった。電源ユニット日本製コンデンサーを使用していて信頼性が高かった。筐体は金属製の頑丈なもので、目が肥えている2ちゃんねる住民の間でも評価が高かった。「筐体と電源ユニットだけで1万6800円の元が取れる」なんて言われていたが、その通りだと思う。

その後、俺は高校に進学して不登校廃業したり、大学に進学したり、まあいろいろあったが、自宅では鼻毛鯖を使っていた。鼻毛鯖は筐体が大きめなので拡張性がよかった。随時お金を貯めていろいろな改造をした。デフォルトでは1GBしかないメインメモリを8GBにした。CPUのグリスを塗り直した。HDDSSD換装した。DVDドライブブルーレイドライブ換装した。2万円くらいする高級なサウンドカードをつけた。1万円くらいのビデオカードをつけた。いろいろな部品を取り付けたが、購入したときに付いてきた部品が壊れたことは一度も無かった。

鼻毛鯖ではいろいろなことをした。ギリギリ動いたオンラインゲームではたくさんの友達が出来た。高校生の時に始めたブログは今でも趣味で続けている。配信サービスアニメをたくさん見た。2ちゃんねるで顔を真っ赤にしてレスバトルをした。死にそうになりながら実験レポートを書いた。大学生になってから動画投稿も始めた。つい最近までは就職活動にも使っていた。

コミュニケーション能力いまいちだった俺は、内定がなかなか出なかった。たくさん祈られて心が折れそうになった。でも、1ヶ月くらい前にようやく内定が出た。本当に嬉しかったし、安心した。当時も動画投稿をしていたが、鼻毛鯖で動画編集をするのはさすがにキツかった。自分への内定祝いとして、内定が出たら買うつもりでずーっと買い物カートに入れていたパソコンを、ついに買うことにした。

先日、新しいパソコンのパーツが届いたので早速組み立てた。奮発して、なんと8コアのCPUを購入した。コア数だけでも鼻毛鯖の4倍だ。1コアあたりの性能も段違いだから、多分鼻毛鯖の10倍は早い。ほかにもいろいろこだわった。今どきはNVMeという規格のSSDがあって、これが大変速い。鼻毛鯖はメモリがDDR3という規格だが、今はDDR4という新しい世代の規格が主流だ。パソコンを買うのなんて8年ぶりなので、ほとんど浦島太郎のような状態だった。ついでになんとなくパナソニック鼻毛カッターも購入した。鼻毛カッターも合わせて全部で16万円ほどしたが、中学生の頃と違って多少は経済力があるので財布はあまり傷まなかった。OSも余裕で同時購入した。ネットサーフィンをしているぶんには鼻毛鯖とそこまで違いを感じないが、動画編集の速度はめちゃくちゃ早くなったし、重いゲームも余裕で動くようになった。鼻毛鯖を買ったときのような圧倒的な感動はないが、今度は間違いなく10年戦えると確信している。鼻毛カッターもとても便利だった。

新しいパソコンに慣れてきたある日、ぐっすり寝ていると夢に鼻毛鯖が出てきた。いつもの家の机で、何気なく鼻毛鯖を使っている夢だ。夢なので新しいパソコンがあるのに鼻毛鯖を使っていることに違和感は無かった。ネットを眺めていると、メールの着信があった。送信者の名前は「鼻毛鯖」。メールアドレスは「Express5800s70rb@.....」。中身を見てみると、こんなことが書いてあった。「内定おめでとうございます立派な大人になられましたね。社会人になってもがんばってください。いままで大事に使ってくれて本当にありがとう。私があなた人生のお役に立ったのなら、とても幸せに思います。新しいPCに慣れても、たまには私のことを思い出してくれるととても嬉しいです。」思い返すとあまりに奇妙な夢だったが、俺は悲しくなってしまって、夢の中で号泣した。購入したときのことや改造していたときのことを思い出して、起きてもしばらく泣いていた。

鼻毛鯖には本当にお世話になった。お礼を言うのはどう考えてもこっちのほうだ。8年間壊れずに動いてくれて本当にありがとう厨房のぺーぺーだった俺に、1万6800円で夢を与えてくれてありがとう。もうメインで使うことは無いだろうけど、ときどき起動して、2年後には動画編集しなきゃ10年戦えることを証明してやろうと思う。本当にありがとう社会人になってもがんばります

最高にシンプルなWebフレームワークって何だろね?

ゲームパッチがよく分からない。

直感的には、ソースコードを変更してゲームバイナリを作り直したら、メモリ配置が全体的に変わって、元のバイナリとまともに差分がとれない気がする。

DLしたものに全部置き換えるくらいの勢いになりそう。

DLCはもっとからない。

複数DLCのうち、買ったもののみを選択的に適用しないといけない。

何らかのプラグイン的な機構があるんだろうか。

3Dモデル画像などのアセットはどう埋め込んでいるんだろう。

PCゲームインストールディレクトリを見ると、アセット用の巨大なファイルが数個のみある。

複数画像を何らかの形式で結合していると思うんだけど、そこにDLCを上手く埋め込めるものなんだろうか。

2018-11-09

auでもPixcel3を使えるようにするメモ(2018/11版)

大前提

いまさらキャリアを変えるのは色々なしがらみで面倒だけど、Pixcel3を使ってみたい人向け

店頭でもやってくれるらしいけど手数料がかかるっぽい、あとキャリアメールの設定はやってくれないと思う

確認事項

auVolte対応SIMを使っていること(灰色)(黒ではだめ)

LTE NET for DATA」サービスを使っていること(単なるLTE NETだけだと通話smsだけしかできない)(後からでもネットで変更可能

自宅wifi環境があること

買う

googleの直販からsimフリーのpixel3端末を購入(僕の場合ポチってから2週間くらいで届いた)

https://store.google.com/jp/product/pixel_3

通話設定

設定>ネットワークとインターネットモバイルネットワーク>詳細設定>アクセスポイント

で今まで使ってたauの設定のやつを選択ユーザ名がuser@au.au-net.ne.jp

インターネット設定

ここまででも繋がる人はつながると思うけど、僕のように繋がらなかった場合契約確認する

https://my.au.com/aus/hc-cs/omt/OMT0010001.hc?bid=we-hc-gn-1003

My auを開いて下の方にある「ご契約内容の確認・変更」を開く

その中にあるオプションサービスの設定に「LTE NET for DATA」(月額500円)がなければ追加する

すぐには反映されなかったけど、0時くらいに変更して、起きたらネットに繋がるようになってた

キャリアメール設定

UA偽装iPhoneなりすまして、imap3やsmtpid/passを取得する

具体的方法割愛

メーラはgmailだと、au回線メール取得してくれないので、何かローカルで動くメーラをインストールすること

auショップでやること

故障紛失サポート」は店頭でのみ解除可能らしいので、お願いしようと思う

感想

やってはみたもの全然人におすすめできない、auでPixcel3使ってる人他にいるのか?

使おうと思っててまだ待てるって人は素直にauから出るのを待つのがいいと思う

2018-11-08

anond:20181108222143

まぁそういうことはよくある。生まれから知らぬ間に色々インストールされてるからな。

 

自分偽善に気づける時点で良いことだ。

その都度、考えを改められればサイコー

子供動画配信危険過ぎる

最近中国系動画配信アプリ素人配信を一日中ザッピングしていて気付いたこと。

日本では比較マイナーアプリだがたまたま友人がそのアプリ配信をやっていてインストールしていた。その友人は今は配信をしなくなってアプリも長らく起動していなかったのだが、先日ふと起動してあちこち見て回った。主に女性配信

日本中国台湾韓国あたりの女の子はみんな配信慣れしている雰囲気。背景がやたらと綺麗だったり専用のマイクを使っていたり。個人的には友人がやっていたような生活感のある生々しい配信が好きだったので色んな国の配信を見て回ったところ、ロシア語圏とある国にたどり着いた。

この国で目立つのはやたらと十代前半くらいの低年齢の子供がライブ配信していること。中にはもっと小さい子もいる。全体の2割くらいは子供じゃないだろうか。それも子供だけで配信している。多くは一人で、一部は兄弟や友人と。ユーザーランクから見るに配信を始めたばかりの人が多いようだ。

そういった子供配信の特徴は客層が極めて悪いこと。ロシア語または英語卑猥コメントが飛び交う。「シャツをめくっておなかを見せて」「バスルームに行って体を見せて」「おっぱい見せて」「見せてくれたらプレゼントあげるよ」など。絵文字で服・矢印・風呂トイレお金を並べるコメントもある。

卑猥コメント連呼するユーザー国籍は多様でロシア語圏内だけでなくアジア中東南米等、本当に世界中からろくでなしが集まっている。この国の配信は彼等にマークされているようで、どの配信にも顔を出しては「見せて」連呼しているユーザーがかなりいる。

このアプリにはコラボ機能というのがあって、主が承認すると視聴者が副画面にライブを流せる機能がある。これがまたひどくて子供配信で出てくるコラボの99%はチンコだ。無論勃起している。みなさんなかなか立派なものをお持ちのようだが持て余しているのだろうか。

こういったひどいコメント映像を見た子供の反応はどうかというと、たいていはしばらく無言でうんざりした顔をしてからニェット(だめです)を繰り返す。俺はロシア語聞き取りはてんでダメなので内容はわからないが何か早口で喋って中指を立てる子もいる。

そんな状態では嫌気が差し配信をやめてしまうだろうと思うのだけど、ほとんどの子はそれでもそのままダラダラと配信を続ける。特にネタがあるわけでもなくあまり喋ることもないのに。そうしている間にもコメント欄は「見せて」連呼で埋め尽くされる。ムカつくので片っ端から通報しているのだが効果はない。

問題はここからだ。大抵の子はそのうち特にオチもなくプツっと配信を終了するのだが、二割くらいの子は突然シャツをめくりあげておなかを見せ始めるのだ。中指を立てて嫌がっていた子ですらそういうことがある。

こうなるとコメント欄は大いに盛り上がりプレゼントが飛び交い始める。プレゼントというのはバーチャルな花やキャンディーなどだが、貯めると換金可能ものだ。「もっと見せて」「全部見せて」「あなたは臆病者です」などと主をあおるコメントが次々と流れる

しばらくするとまた主がシャツをめくってコメント欄が盛り上がる。ザッピングの手が止まる人が増えるせいか視聴者数もどんどん増えていく。そして三回目ぐらいでついにシャツを上までめくり上げて下着を見せてしまう。コメント欄はさらヒートアップし大量のプレゼントが投げ込まれる。

このままではマズい、いっそのこと主を通報すべきか、と思っているうちに突然配信終了。俺が見た20人ほどの子供の配信下着まで脱いだ子は今のところいない。しかしそれも時間問題ではないか

最近増田ブクマでも話題になっていたが、この手の動画配信子供を脱がせて撮ったと思われる動画ネットには流出している。それも大量に。子供ライブ配信でその場限りの映像からと思っていたずら心で脱いでいるのかもしれないがしっかり録画されているのだ。

という話を伝えるロシア語の文面を作っておいたので次に彼女たちが配信を始めたら真っ先にコメント欄に流そうと思う。ただそれをやると「見せて」おじさんたちに恨まれ通報されてアカウントが停止されるかもしれない。友人が配信を再開する可能性もあるのでそれは避けたいのだが…

anond:20181107143235

あなたのおかげで推しができました。ありがとうございます

ホッテントリに入っていたこ増田を見て、追記最下部のキタコレって知ってる?を見て、なんとなく調べたのですが見た瞬間衝撃が走って一目惚れしました。

いままでの推しははじわじわと好きになって推しなる子ばっかりだったのですがキタコレの黒い方の子は本当に見た瞬間「この子推しだな」って悟りました。一目惚れ推しができたのは初めてです。

今日の朝一目惚れして、帰りにとりあえずTSUTAYAに行ってCDSをたくさん借りてきました。気に入った曲はmoraハイレゾを買いなおすつもりです。

ゲームインストールしてはじめましたが、とりあえず感想キタコレがとても夫婦で好きです。

アニメストーリーマジで意味からないけどとりあえず是国会だけでも見て!!!と友人に言われたのでアニメも見ようと思います

とにかく、あなたちょっとした追記きっかけに私の推しができたことに本当に感謝してますありがとうございます

是国竜持くんありがとう!!!!!!

2018-11-06

とあるアーティスト新譜ライブアプリの話。

とあるアーティストが好きでずっと追いかけていたけれど、最近ちょっとなあ…と思うことがあって勝手に悲しくなっている。

たぶんわかる人にはどのアーティストかすぐにわかると思うけれど、そのへんはまあ、そういうことで。


今年の春先ごろ、重大発表があった。日本武道館でのワンマンライブのお知らせだった。

彼らもとうとうそういうアーティストになるのだと、すごく嬉しかった。

武道館ライブは素直に嬉しい。そんなに彼らのこころうちを知っているかと言われるとそんなことはないけれど、それでも今まで苦しんできたのが報われた、そんなイメージ

ライブチケットも、無事ご用意された。とても嬉しかった。

ライブに合わせて、新譜も出るらしい。武道館ライブに際して、キーとなる楽曲とのことだ。

もちろん予約した。

ここまでは高揚感だとか、嬉しさとか、そういうものしかなかった。


でも、最近になってだ。

ライブに関する情報を発信するアプリ配信するとお知らせがあった。

このアプリを使うと、実際のライブときフラッシュや画面を用いた演出に参加できたり、ライブ新譜世界観を描いた小説が読めたり、ライブ後には新譜のうち1曲の「検閲前」の音源配信されるらしい。

どうやら、発売されるCDには「検閲後」の音源しかない。まあ、実際に聴いてみないとわからないが。

といろいろ思いつつ意気揚々インストールしようとしたら、私の端末が非対応端末だった。

(私のandroidバージョンが5だったのだが、6以上しか対応していなかった)

私がアプリを入れられる端末を持っていたら問題はなかったし、買い替えればいいじゃないかと言われればそれまでだが、アプリひとつのために携帯端末を変えられる人はそう多くはないだろう。

アプリが入れられなくて、せっかくライブに行けるのに、ライブがフルでは楽しめないなってライブ前なのに思ってしまった。

スマホならともかく、ガラケー派の人とか絶対いるだろうに、なんで全員が楽しめないような形にしてしまったんだろう。

光の演出したいなら、最近ならWi-FiとかBluetoothとかで制御できるペンライトあるじゃん。それじゃだめなのだろうか?

初夏のライブ演出テストして酷いさまだったのを忘れたのか?

だって物語を読みたかったし、ライブ後に開放される音源も聴きたかった。


今、これを書きながら新譜を聴いている。

3曲全部聴いたけど、「検閲後」の曲。こんな音を聴くために金払ってるわけじゃねえのにな。

9割ノイズときたま聴こえる歌詞もいろいろエフェクトかかってよくわからないし、歌詞カードも黒塗りばかり。

私は彼らの歌を聴いて、好きになったのに。

こんなよくわからない音や演出に金を払いたくない。

チケットだってそんなに安くない。

無料で楽しめるアプリちゃんとした曲が聴けるのに、お金払って買ったCDじゃ聴けない。意味が分からない。

それでも、このアーティストのことを嫌いにはなれない。

ドラクエ10体験版遊んでる

増田インストール諦めた人がいたのでPC版かわりに遊んでる

体験版ダウンロードサイズは全部で10GB(実際に購入すると追加。購入のDL手間が面倒なら物理パッケージ買ったほうがいいかもね)

最近ドラクエ(7とかで止まってる人は注意)をMMOにして収集や強化のバリエーションと手間増やしましたみたいなゲームだな

レベルに関しては中盤まで3倍速で上がる初心者救済アイテムがあるのでべつに構わないけどまあ世界いねそこだけめんどくさいわ

これ以上狭いとモンスター沸き待ちになるから避けたかったんだろうなと思うけど、今ワールドがアホみたいに多くて分散してるし体験版で行けるフィールドにも人そんないないから、こう、移動がとても空虚

街には人がいるんだけどなー


なお、初日キーボードでWASD移動してたが2日目からUSBコントローラ買ってきた。快適…

2018-11-04

 

長い年月を経て社会文脈インストール内面化された差別意識に抗議したくとも

自分問題の整理がうまくいかず、文章で伝わり切らず、個別事項に抗議していることになり

それだけでは問題ではない個別事項を悪と断定

本来味方になるはずの同じように内面化された差別意識問題だと考える人間をも敵に回す

2018-11-01

増田プログラマー養成講座 その15 Webアプリの完成見本

前回は、Webアプリモックアップ(ハリボテ)を作るところまでやりました。

今回は、Webアプリ機能実装してみましょう!

 

学習の狙い

データベースを使ったWebアプリを作って、データベースの基本操作CRUDの4つ)を練習してみよう!

CRUD
  1. Create 追加
  2. Read  取得
  3. Update 更新
  4. Delete 削除

 

説明の順番について

どういう順番で説明したら分かりやすいか検討してみた。

  1. まず先に、Webアプリの完成見本を提示します。
  2. 続いて、作る過程説明しながら、各プログラム意味説明してみます

 

作業の流れ

ざっくりと、以下のような流れで作っていきます

  1. XAMPPを起動する。(参考 anond:20181017191404 増田プログラマー養成講座 その6 OOPの種類、PHPの準備)
  2. CodeIgniterインストールする。(参考 anond:20181022232327 増田プログラマー養成講座 その9 MVCフレームワークを使ってみよう)
  3. phpMyAdminでデータベース操作する。(参考 anond:20181024214133 増田プログラマー養成講座 その11 データベースを使ってみよう)
  4. ApacheWebサーバーソフト)の設定を変更する。(今回説明
  5. Visual Studio Code等のツールプログラムを書く。(次回説明
  6. ブラウザー動作確認する。

 

XAMPPを起動させる

(参考 anond:20181017191404 増田プログラマー養成講座 その6 OOPの種類、PHPの準備)

講座その6を参考にして、XAMPPを起動させて、ApacheMySQLスタートして下さい。

 

CodeIgniterインストールする。

(参考 anond:20181022232327 増田プログラマー養成講座 その9 MVCフレームワークを使ってみよう)

講座その9を参考にして、XAMPPの中にCodeIgniterインストールしておきます

 

phpMyAdminでデータベース操作する。

(参考 anond:20181024214133 増田プログラマー養成講座 その11 データベースを使ってみよう)

講座その11を参考にして、MySQLWebアプリ用のデータベーステーブル作成しておきます

 

データベースの設定

講座その11で、データベース練習で「chat」というデータベースを作ってみました。

そのときmessage」というテーブル作りましたが、今回Webアプリで使うテーブルとして新たに「talk」というテーブル作成します。

(補足:前に作ったテーブルmessage」の中に、テーブル名と同じ「message」という名前カラム(列)を作ってました。これでも問題ないんだけど、プログラムを書くときテーブル名とカラム名を混同しないようにしたいので、念のため作り変えときましょう。)

 

talkテーブル新規作成する

SQLで「talk」というテーブルを作る場合、以下のようなSQL文になります

CREATE TABLE `talk` (

 `id` int(11) NOT NULL,

 `create_at` datetime NOT NULL,

 `update_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

 `message` text NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

 

このSQL文をphpMyAdminで実行すれば「talkテーブルを作れます

  1. phpMyAdminを開く。
  2. データベース「chat」を開く。(前に作った「messageテーブルは使わないので削除してもOK
  3. phpMyAdmin画面の上部メニューの「SQL」をクリックする。
  4. データベース chat 上でクエリを実行する:」の空欄に上記SQL文をコピーして実行すれば、「talk」というテーブルができる。

 

これでデータベースの準備ができました。

 

Apacheの設定

CodeIgniterで使う「URL」の表示方法ちょっと変更しておきたいので、ApacheWebサーバーソフト)の設定を変更しておきます

(「URL」=情報がどこにあるのかを示すインターネット上の住所)

Apacheの「mod_rewrite」という仕組みによって、URLの扱い方を変更します。)

 

(例)

変更前: http://localhost/waf/index.php/welcome/

変更後: http://localhost/waf/welcome/

というように、URLの中にある「/index.php」という文字列を表示させない設定にします。

 

Apache設定ファイル.htaccess

Apacheの設定は「.htaccess」という名前設定ファイルを用意して変更します。

 

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php/$1 [L]

 

.htaccess」の書き方を理解するには、「正規表現」という仕組みの知識必要です。

まだ「正規表現」を勉強してない段階では、とりあえずコピペして使って下さい。

 

Webアプリ完成見本

CodeIgniterで、

を行ないます

 

CodeIgniter設定ファイルconfig.php」の編集

config.php」をIDEやエディターで開いて、以下のように変更する。

$config['base_url'] = 'http://localhost/waf/';

$config['index_page'] = '';

 

最初は、

$config['index_page'] = 'index.php';

になってるけど、「index.php」を削除して、「''」(空)にしておく。

 

CodeIgniterデータベース設定ファイル「databese.php」の編集

「databese.php」をIDEやエディターで開いて、以下のように変更する。

$db['default'] = array(

 'dsn' => '',

 'hostname' => 'localhost',

 'username' => 'root',

 'password' => '',

 'database' => 'chat',

 'dbdriver' => 'mysqli',

(※上記のように、MySQLのusernamepasswordは「root」(管理者)のデフォルト設定を使ってます。)

 

Controllerの作成

上記フォルダの中に「Welcome.php」というファイルを作って、内容を以下のようにします。

<?php

defined('BASEPATH') or exit('No direct script access allowed');

 

class Welcome extends CI_Controller

{

 public function __construct()

 {

  parent::__construct();

  $this->load->model('chat_model');

  $this->load->helper('url');

  // $this->output->enable_profiler(true); // for debug

 }

 

 // 初期画面

 public function index()

 {

  $action = $this->input->post('action');

  if ($action == 'add') {

   $message = $this->input->post('message');

   $this->chat_model->create_message($message);

  }

  $data['talk'] = $this->chat_model->read_message();

  $this->load->view('welcome_index', $data);

 }

 

 // 更新画面

 public function update($id = '')

 {

  $id = $id ? $id : $this->input->post('id'); // id -> segment or post

  $action = $this->input->post('action');

  if ($action == 'update') {

   $message = $this->input->post('message');

   $this->chat_model->update_message($id, $message);

  }

  $data['talk'] = $this->chat_model->read_message_by_id($id);

  $this->load->view('chat_update', $data);

 }

 

 // 削除画面

 public function delete($id = '')

 {

  $id = $id ? $id : $this->input->post('id');

  $action = $this->input->post('action');

  if ($action == 'delete') {

   $this->chat_model->delete_message($id);

  }

  $data['talk'] = $this->chat_model->read_message_by_id($id);

  $this->load->view('chat_delete', $data);

 }

}

 

View作成

上記フォルダの中に「welcome_index.php」「chat_update.php」「chat_delete.php」という3つのファイルを作って、内容を以下のようにします。

 

Viewファイル「welcome_index.php」の中身

<?php defined('BASEPATH') OR exit('No direct script access allowed'); ?>

<!DOCTYPE html>

<html>

 <head>

  <meta charset="utf-8">

  <title>増田チャット</title>

  <base href="<?php echo base_url(); ?>">

 </head>

 <body>

  <h1>増田チャット</h1>

  <h2>新規投稿</h2>

  <form action="welcome/index" method="post" accept-charset="utf-8">

   <label>メッセージ</label>

   <input type="text" name="message">

   <input type="hidden" name="action" value="add">

   <button>投稿する</button>

  </form>

  <h2>投稿一覧</h2>

  <table border="1" cellpadding="5" cellspacing="0" bordercolor="#CCCCFF">

   <tr>

    <th>No.</th>

    <th>投稿日時</th>

    <th>メッセージ</th>

    <th>編集</th>

    <th>削除</th>

   </tr>

   <?php if(isset($talk)): ?>

   <?php foreach($talk as $item): ?>

   <tr>

    <td><?php echo $item['id']; ?></td>

    <td><?php echo $item['create_at']; ?></td>

    <td><?php echo $item['message']; ?></td>

    <td><a href="welcome/update/<?php echo $item['id']; ?>">編集</a></td>

    <td><a href="welcome/delete/<?php echo $item['id']; ?>">削除</a></td>

   </tr>

   <?php endforeach; ?>

   <?php endif; ?>

  </table>

 </body>

</html>

 

Viewファイル「chat_update.php」の中身

<?php defined('BASEPATH') or exit('No direct script access allowed');?>

<!DOCTYPE html>

<html>

 <head>

  <meta charset="utf-8">

  <title>増田チャット</title>

  <base href="<?php echo base_url(); ?>">

 </head>

 <body>

  <h1>増田チャット</h1>

  <h2>編集</h2>

  <p>メッセージを変更して「更新する」ボタンを押してください。</p>

  <form action="welcome/update" method="post" accept-charset="utf-8">

   <label>メッセージ</label>

   <?php if (isset($talk)): ?>

   <input type="text" name="message" value="<?php echo $talk['message']; ?>">

   <input type="hidden" name="id" value="<?php echo $talk['id']; ?>">

   <input type="hidden" name="action" value="update">

   <?php else: ?>

   <p>※該当するメッセージがありません。</p>

   <?php endif;?>

   <button>更新する</button>

  </form>

  <p><a href="welcome/index">戻る</a></p>

 </body>

</html>

 

Viewファイル「chat_delete.php」の中身

<?php defined('BASEPATH') or exit('No direct script access allowed');?>

<!DOCTYPE html>

<html>

 <head>

  <meta charset="utf-8">

  <title>増田チャット</title>

  <base href="<?php echo base_url(); ?>">

 </head>

 <body>

  <h1>増田チャット</h1>

  <h2>削除</h2>

  <p>以下のメッセージを削除しますか?</p>

  <form action="welcome/delete" method="post" accept-charset="utf-8">

   <?php if (isset($talk)): ?>

   <p style="background-color:lightpink"><?php echo $talk['message']; ?></p>

   <input type="hidden" name="id" value="<?php echo $talk['id']; ?>">

   <input type="hidden" name="action" value="delete">

   <?php else: ?>

   <p>※該当するメッセージがありません。(または削除済です。)</p>

   <?php endif;?>

   <button>削除する</button>

  </form>

  <p><a href="welcome/index">戻る</a></p>

 </body>

</html>

 

Model作成

上記フォルダの中に「Chat_model.php」というファイルを作って、内容を以下のようにします。

<?php

defined('BASEPATH') or exit('No direct script access allowed');

 

class Chat_model extends CI_Model

{

 public function __construct()

 {

  parent::__construct();

  $this->load->database();

 }

 

 // Create

 public function create_message($message = '')

 {

  $sql = "INSERT INTO talk SET create_at = ? , message = ?";

  $param = array(date('Y-m-d H:i:s'), $message);

  $this->db->query($sql, $param);

  return $this->db->insert_id();

 }

 

 // Read All

 public function read_message()

 {

  $sql = "SELECT * FROM talk";

  $query = $this->db->query($sql);

  return $query->result_array();

 }

 

 // Read by Id

 public function read_message_by_id($id = 0)

 {

  $sql = "SELECT * FROM talk WHERE id = ?";

  $param = array($id);

  $query = $this->db->query($sql, $param);

  return $query->row_array();

 }

 

 // Update

 public function update_message($id = 0, $message = '')

 {

  $sql = "UPDATE talk SET message = ? WHERE id = ?";

  $param = array($message, $id);

  $this->db->query($sql, $param);

  return $this->db->affected_rows();

 }

 

 // Delete

 public function delete_message($id = 0)

 {

  $sql = "DELETE FROM talk WHERE id = ?";

  $param = array($id);

  $this->db->query($sql, $param);

  return $this->db->affected_rows();

 }

}

 

この続きは、

anond:20181101230220 増田プログラマー養成講座 その16 Webアプリの完成見本(続き)」

へ続きます

2018-10-31

anond:20181031223751

ガタガタ抜かしてるけど、お前も日本戸籍記載されてるんだろ?

戸籍天皇制は切っても切れない関係だし、皇統譜戸籍対立関係やその理由はわかるよね?

わかったらさっさと臣民に相応しい思想をそのカボチャ頭にインストールしろ不敬者が。

終了提供後は、astah* communityを全くダウンロードできなくなりますか?

はい。astah* communityの提供終了日(2018年9月26日)以降は、一切ダウンロードすることができません。

お使いのパソコン故障して再インストール必要になった、新入社員に使わせたいといった場合でも、インストーラ提供することはできませんので、ご了承ください。

あら

授業で使えなくなった・・

増田プログラマー養成講座 その14 Webアプリの試作品作成

前回は、SQL文法を学びました。

今回は、データベースを使ったWebアプリ制作を通じて、SQLの使い方を確認してみましょう。

 

Webアプリとは?

WebブラウザーGoogle Chromeなど)で動作するアプリのこと。

ウェブアプリケーションWeb application)は、インターネット(もしくはイントラネット)などのネットワークを介して使用するアプリケーションソフトウェアである

多くの場合、これらのアプリケーションは、Webブラウザ上で動作するプログラミング言語(たとえばJavaScript)によるプログラムWebサーバ側のプログラム協調することによって動作し、ユーザはそれをWebブラウザ上で使用する。

 

準備

Windowsパソコンを使ってたら、「XAMPP」を使ってすぐにWebアプリを試作できる。

以前の講座(その6、その9)を参考にして、XAMPPCodeIgniterを用意しておこう。

 

Webアプリ制作の流れ

最近アプリの作り方は、「デザインスプリント」と呼ばれる方法流行ってます。本やネット情報がたくさんあるので調べてみよう。

 

ざっくりと、以下のような流れです。

  1. アイデア企画)を出す。
  2. アイデアを基に、ペーパープロトタイプ(紙の試作品)を作る。=アナログの試作品ノートなどにアプリの完成予想図、画面などを描く。
  3. ペーパープロトタイプを基に、動くモック(ハリボテ)を作る。=デジタルの試作品
  4. モック画面を基に、実際のプログラム作成して、アプリを完成させる。
  5. 完成したアプリを改良していく。

それでは順番にやってみよう。

 

アイデア

以前にデータベース練習をしたとき、「後で簡単チャット(おしゃべり)ができるWebアプリ作ってみたいと思う。」と言ったので、今回のアイデアは「チャットを作る」にしよう。

 

ペーパープロトタイプ

チャット必要な画面は3つある。

  1. トップページの画面(新規投稿投稿一覧がある)
  2. 投稿更新する画面
  3. 投稿を削除する画面

ノートなどに描いて画面をデザインしてみよう。

 

モック

Webページを作るには、HTMLCSS知識必要だ。HTMLCSSを使ったことがなければ、本やネット情報勉強してみよう。

今回はCSSを使わずに、HTMLだけでシンプルWebページを作ってみよう。(練習から余計なもの無駄を省きたい。)

 

Webページ制作ツール

ブラウザーテキストエディター(またはIDE)が必要です。

特にこだわりがなければ、Microsoftの「Visual Studio Code」という無料IDE統合開発環境)を使ってみよう。

インストール方法や使い方、メニュー日本語化のやり方は、検索して調べてみよう。

 

フォルダを作る。

デスクトップに「mock」というフォルダを作る。

 

ファイルを作る。

「mock」フォルダの中に

  1. index.html」 (トップページの画面)
  2. 「edit.html」 (投稿更新する画面)
  3. delete.html」(投稿を削除する画面)

という3つのファイルを作る。

テキストエディターで保存するとき文字コードを「UTF-8」にしておく。

 

ファイルの中身を編集する。

index.htmlファイルエディターやIDEで開き、以下のような内容に編集して保存します。(コピペする場合、行頭の字下げ(インデント)の全角スペースを半角スペースに置換して下さい。)

<!DOCTYPE html>

<html>

 <head>

  <meta charset="utf-8">

  <title>増田チャット</title>

 </head>

 <body>

  <h1>増田チャット</h1>

  <h2>新規投稿</h2>

  <form>

   <label>メッセージ</label>

   <input type="text" name="message">

   <button>投稿する</button>

  </form>

  <h2>投稿一覧</h2>

  <table border="1" cellpadding="5" cellspacing="0" bordercolor="#CCCCFF">

   <tr>

    <th>No.</th>

    <th>投稿日時</th>

    <th>メッセージ</th>

    <th>編集</th>

    <th>削除</th>

   </tr>

   <tr>

    <td>3</td>

    <td>2018-10-20 12:34:56</td>

    <td>Webアプリを作ってみる!</td>

    <td><a href="edit.html">編集</a></td>

    <td><a href="delete.html">削除</a></td>

   </tr>

   <tr>

    <td>2</td>

    <td>2018-09-10 22:33:44</td>

    <td>今日からプログラミングを勉強します。</td>

    <td>編集</td>

    <td>削除</td>

   </tr>

   <tr>

    <td>1</td>

    <td>2018-08-01 11:22:33</td>

    <td>こんにちは!</td>

    <td>編集</td>

    <td>削除</td>

   </tr>

  </table>

 </body>

</html>

 

「edit.htmlファイルエディターやIDEで開き、以下のような内容に編集して保存します。(コピペする場合、行頭の字下げ(インデント)の全角スペースを半角スペースに置換して下さい。)

<!DOCTYPE html>

<html>

 <head>

  <meta charset="utf-8">

  <title>増田チャット</title>

 </head>

 <body>

  <h1>増田チャット</h1>

  <h2>編集</h2>

  <p>メッセージを変更して「更新する」ボタンを押してください。</p>

  <form>

   <label>メッセージ</label>

   <input type="text" name="message" value="Webアプリを作ってみる!">

   <button>更新する</button>

  </form>

  <p><a href="index.html">戻る</a></p>

 </body>

</html>

 

delete.htmlファイルエディターやIDEで開き、以下のような内容に編集して保存します。(コピペする場合、行頭の字下げ(インデント)の全角スペースを半角スペースに置換して下さい。)

<!DOCTYPE html>

<html>

 <head>

  <meta charset="utf-8">

  <title>増田チャット</title>

 </head>

 <body>

  <h1>増田チャット</h1>

  <h2>削除</h2>

  <p>以下のメッセージを削除しますか?</p>

  <form>

   <p style="background-color:lightpink">Webアプリを作ってみる!</p>

   <button>削除する</button>

  </form>

  <p><a href="index.html">戻る</a></p>

 </body>

</html>

 

以上でモックWebページ(HTMLファイル)ができました。

Webブラウザーで「index.html」を開いてください。「編集」や「削除」、「戻る」をクリックして、チャットの画面を確認してください。

 

モックを作ってからWebサイトを作る方法

実務では「仕様書」という書類を大量に作る場合もありますが、時間と労力の無駄になっている場合が多々あります。(紙の仕様書はあまり使われる機会がない)

紙の仕様書アナログ)の代わりに、モック仕様書デジタル)として使うと、その後の段階がスムーズになります

どうしても紙でなければ困る場合以外は、モックをそのまま仕様書として使ってみましょう。

 

プロトタイプ作成ツール

モック(動くハリボテ)を作るための便利なツールがいろいろあります

 

 

 

ちょっと長くなったので、モックを基に機能実装プログラミング)するのは次回にしましょう。

 


anond:20181015215004 未経験からプログラマーなんだが全然からない

anond:20181016015826 増田プログラマー養成講座 その1 パソコンの用意

anond:20181016164341 増田プログラマー養成講座 その2 プログラムデータ+処理、プログラム言語の種類

anond:20181016180059 増田プログラマー養成講座 その3 構造プログラミングの基本(順次、反復、分岐

anond:20181016193144 増田プログラマー養成講座 その4 子ども向け教材「Scratch」で構造プログラミングの練習

anond:20181017161003 増田プログラマー養成講座 その5 オブジェクトとは何か?

anond:20181017191404 増田プログラマー養成講座 その6 OOPの種類、PHPの準備

anond:20181019181549 増田プログラマー養成講座 その7 OOPの仕組み(前半)

anond:20181020230044 増田プログラマー養成講座 その8 OOPの仕組み(後半)

anond:20181022232327 増田プログラマー養成講座 その9 MVCフレームワークを使ってみよう

anond:20181023184616 増田プログラマー養成講座 その10 OOP参考書

anond:20181024214133 増田プログラマー養成講座 その11 データベースを使ってみよう

anond:20181026145516 増田プログラマー養成講座 その12 データベース参考書

anond:20181028152656 増田プログラマー養成講座 その13 SQL文法

anond:20181031014212 増田プログラマー養成講座 その14 Webアプリの試作品作成 ←★今ここ★

anond:20181101225335 増田プログラマー養成講座 その15 Webアプリの完成見本

anond:20181024214737 増田プログラマー養成講座 コンテンツ一覧

2018-10-24

iphoneバッテリー交換で有償交換?無償交換? 後日談

iphoneバッテリー交換が2018年12月まで3200円でできるということで、WEBで予約してapple正規サービスプロバイダに持ち込みました。

予約せずに来店している人も多数です。

受付して30分ほどで返却できるというので、時間をつぶして引き取りに行ったところ、エラーがでたので初期化するとのこと。そして、初期化しても直らない場合は、本体有償無償で交換することになる可能性があるとのこと。え、今まで普通に使えていたのに有償交換ってあるんだ・・・

嫌な予感が・・・

また、初期化するのに時間がかかるというので、しばらくして再び来店

すると、恐れていた事態・・・

本日、使うのであれば有償本体を交換します。appleサポートセンターに問い合わせたいが、日曜は休みなので明日対応となり、数万円払って有償交換か無償交換かはapple判断するとのこと。←いまココ

ちなみに、持って行った時の状態で返却はできないのか聞いてみたけど、現状では通話インターネットの閲覧もできない状態なので返却しても何もできないと言われました。

今まで何の支障もなくiphone使用できたのに、バッテリー交換をしようと思って持って行ったら1日iphoneが使えなくなりました。1日使えないだけでも相当ストレス、支障ありありなのですが、これで有償交換だったら最悪だなぁ。

→翌日(*^-^*)

バッテリー交換代だけで、新しい本体に交換となりました!

まあ、そうですよね。隣に座った人も本体交換になったらしく、

結構本体交換になるケースもあるみたいですよ。手続きに30分くらいかかりました。

家に帰ってバックアップ復元作業したのですが、写真は元に戻ったけど、

Appストアでダウンロードしたアプリを使って、ダウンロードした動画は消えていたので

改めてダウンロードする必要がありました。例えばamazonプライムビデオとか・・・

あと、MVOを使用しているからか、モバイル通信ができなくなりました。wifiはできるけど。

PDP認証に失敗しました」とでて、アンテナは3本立っているのに通信ができない。

対応策は「APN構成プロファイル」のインストールをするとつながるようになります

iij場合は、みおぽん を開いて ヘルプ構成プロファイルインストール

これでモバイル通信ができるようになりますよ。

増田プログラマー養成講座 その11 データベースを使ってみよう

前回まで手続言語の基本(構造プログラミングオブジェクト指向プログラミング)を見てきた。

今回から問合型言語SQLを学び、データベースDB)を使ってみよう。

 

データベースとは?

大量のデータを記録して、活用するために特化したソフトウェアが「データベース」だ。

データベースには、いろんな種類があるけど、今回学ぶのは「リレーショナル・データベース」(RDB)だ。

 

データベースの利点

データベースがなかった時代の人々は、大量のデータを扱うのに苦労していた。

データベース活用すれば、人間は脳の記憶力を補完して、膨大な知識を扱うことができるようになる。

キミも今日からデータベース活用して、記憶力を100億倍にしよう!ドラえもんの暗記パンなんて目じゃないぜ!!!

 

勉強方針

 

MySQLの起動

MySQL無料で使えるRDBです。MySQLデータベース練習をやってみよう。

それではさっそく、以前インストールしたXAMPPで、MySQLを使ってみよう。

 

  1. xamppフォルダの中にある「xampp-control.exe」をダブルクリックしてください。
  2. XAMPP Control Panel」が表示されたら、一番上の「Apache」と次の「MySQL」の「Start」ボタンクリックします。

Port(s)が「80,443」「3306」と表示されたら、PHPMySQLが使える状態になってます

 

phpMyAdminの起動

Webブラウザー(Google Chromeなど)で、「 http://localhost/phpmyadmin/ 」というURLを開く。

phpMyAdmin」という画面が出てきたらOK

 

phpMyAdminとは?

phpMyAdmin」は、MySQL管理するツールです。

phpMyAdmin」で検索したら、使い方を紹介する記事が、たくさん見つかります

 

phpMyAdmin(ピーエイピーマイアドミン)はMySQLサーバーウェブブラウザ管理するためのデータベース接続クライアントツールで、PHP実装されている。

phpMyAdminを用いることで、SQL文を記述することなく、MySQLデータベースに対して様々な操作が行える。

また、ユーザ任意SQL文を記述して実行することもできる。

 

phpMyAdminの使い方解説ページ

検索したら、こんなのがありました。

 

データベース作成

それでは練習で使うデータベースを1個作ってみよう。

後で簡単チャット(おしゃべり)ができるWebアプリ作ってみたいと思う。(Twitterをショボくしたシステムw)

チャット用のデータベースとして「chat」という名前データベースを作ろう。

 

これで「chat」という空のデータベースが1個できた。

 

テーブル作成

RDBの「テーブル」とは、データを保存する表のこと。

「chat」データベースの中に、テーブルを1個作ってみよう。

 

すると「名前」「データ型」「長さ/値」「デフォルト値」…などの空欄がたくさん並んだ画面が表示されただろう。

4段ある上から順番に、以下の通り入力してくれ。

これでテーブル構造を設定することができた。

これら4段の下にある「ストレージエンジン:」欄は「InnoDB」にしておく。

ここまで入力したら、画面右下にある「SQLプレビュー」というボタンクリックしてみよう。

すると、

CREATE TABLE `chat`.`message` (

 `id` INT NOT NULL AUTO_INCREMENT ,

 `create_at` DATETIME NOT NULL ,

 `update_at` TIMESTAMP on update CURRENT_TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ,

 `message` TEXT NOT NULL ,

 PRIMARY KEY (`id`)

) ENGINE = InnoDB;

というSQL文が表示されただろう。

これが「SQL」というデータベース操作するプログラミング言語の書き方なんだ。

今はツールを使って自動的SQL文を作成したが、SQL文法を学べば、自分で書けるようになる。

とりあえず、今はphpMyAdminでMySQL簡単操作してみよう。

 

すると、画面左側のデータベース一覧で、「chat」の下に「message」というテーブルが表示されるようになっただろう。

これでテーブル作成ができた。

 

データ作成

データベースと、その中のテーブル(表)を作ったけど、まだデータが入ってないので空のままだ。

phpMyAdminでデータを1件、追加してみよう。

すると、

INSERT INTO `message` (`id`, `create_at`, `update_at`, `message`) VALUES (NULL, '2018-10-24 12:34:56', CURRENT_TIMESTAMP, 'Hello, world!')

というSQL文が表示されただろう。

これがデータ操作するSQL文の一例だ。これも後でSQL文法を学んでみよう。

これでデータが1件追加できた。

 

こんなかんじで、とりあえず、phpMyAdminでMySQLをいろいろいじって練習してみよう。

 

まとめ

 

次回以降の予定は、

  1. データベース参考書を紹介
  2. SQL文法
  3. データベース設計方法
  4. データベースを使ったWebアプリ作成
  5. データベース理論

といったかんじです。

 


anond:20181015215004 未経験からプログラマーなんだが全然からない

anond:20181016015826 増田プログラマー養成講座 その1 パソコンの用意

anond:20181016164341 増田プログラマー養成講座 その2 プログラムデータ+処理、プログラム言語の種類

anond:20181016180059 増田プログラマー養成講座 その3 構造プログラミングの基本(順次、反復、分岐

anond:20181016193144 増田プログラマー養成講座 その4 子ども向け教材「Scratch」で構造プログラミング練習

anond:20181017161003 増田プログラマー養成講座 その5 オブジェクトとは何か?

anond:20181017191404 増田プログラマー養成講座 その6 OOPの種類、PHPの準備

anond:20181019181549 増田プログラマー養成講座 その7 OOPの仕組み(前半)

anond:20181020230044 増田プログラマー養成講座 その8 OOPの仕組み(後半)

anond:20181022232327 増田プログラマー養成講座 その9 MVCフレームワークを使ってみよう

anond:20181023184616 増田プログラマー養成講座 その10 OOP参考書

anond:20181024214133 増田プログラマー養成講座 その11 データベースを使ってみよう ←★今ここ★

anond:20181026145516 増田プログラマー養成講座 その12 データベース参考書

anond:20181024214737 増田プログラマー養成講座 コンテンツ一覧

2018-10-21

アプリブコメが途中までしか表示されない

記事によるけどブコメ一覧スクロールしていくと一番古いのまで届かずどこかで止まる

もう半月くらい症状が続いてて再インストールもしたけど直らん

俺だけ?

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん