なずブログ

インフラSE、Java開発、リモートワークエンジニアな人のメモ帳

2017-03-01から1ヶ月間の記事一覧

フラット型多次元連想配列のフィルター

飲み屋でしてはならない話題に政治、宗教、野球というのがあるそうです。 オブジェクト指向の盛り上がり(?)を考えると、プログラミングの設計指向(こういえばいいの?) も入れてあげてもいいんじゃとか思ってます。 にもかかわらず、オブジェクト指向と民…

職業訓練の授業56日目~PHPのテスト、最終日

ここのところずっと周りを見る余裕がありませんでした ふと話を聞いてみると、Forループがすでにあやしい人がちらほらと。 全体的に2極化傾向です。勝手に何か作れるか、プログラムの基礎からあやふやか 逆によくわからんとこで転んでるのは私くらいの印象。…

PHPのここをもっとちゃんと教えてよ!~その3:連想配列、配列、データ形式のタイプ別解説~

教わっておきながら、ダメ出しをしてみるこのコーナーも3回目。 書くたびに、こう説明されないと理解できない私が馬鹿なんぢゃ 自己嫌悪に陥りかけますが、実際説明するとすぐに理解してくれるので 自分を励ましつつ更新してみたいと思います。 本日のお題は…

PHPで経度・緯度の位置情報を取得する~file_get_contentsできないとき向け~2017年

GoogleMapを利用したい! 位置情報は経度と緯度で設定が必要。 Googleにgetで投げればjsonで返してくれるサービスがある。 file_get_contentsで出来るって書いてあるのにできない!!! という方(ちょっと前のわたし)向けの更新。 やや古い程度の情報が軒並み…

職業訓練の授業55日目~蔵書管理システム2日目、クラスの紹介

ずっと調子の悪かったマイぱそこんが治りました! 実は最近、急に電源が落ちるという恐ろしい環境でプログラミングしてました。 原因はそのまんま電源でした 交換しただけで完了。1万以下で元気に復活。よい仕事しました。 せっかくなので、交換の手順を紹介…

職業訓練の授業54日目~蔵書管理システムと三者面談~

人間には2種類いるそうな。直感派と思考派です。 皆様はどちら?わたしはガチガチの直感派です そして自分の直感を全く信じない派です さて、そんな自分のカンが告げています。 今の技術で作れる蔵書管理システムは絶対使わない 理由は後で考える事にして、…

PHPのここをもっとちゃんと教えてよ!~その2:未入力判定の注意点~

連日の不機嫌マークごめんなさい! だが私は謝らない。 言ってみたかったのに、すでに謝っていました。ごめんなさい。(2行ぶり2回目) さて、今回の不満はPHPの鉄板ネタです。 気が付きさえすれば情報は溢れてます。 ちなみに勉強した本はこちら。 これで授…

PHPのここをもっとちゃんと教えてよ!~その1~

ここのブログの存在意義は! 数ヶ月前の自分に教えたいこと! どこまでも自分本位です。 などと言いつつも、理解の遅い私が理解できたことは 大抵の人がわかるので更新して行く意味はきっとあるかもしれないという説が捨てきれません。 さてさて、授業は作る…

職業訓練でのPHPの総括

本日は土曜日ですので、もちろん授業はおやすみです。 残る授業は蔵書管理システムを作成して終わりです。 お休みをはさんで4月からはJAVAに入りますので プログ更新を継続させるため一足早くまとめです。 結論としては、少々批判的となりますが、この程度…

職業訓練の授業53日目~フレームワークとMVC~

出かける直前にお財布やスマホが見つからなくて 脳内でctrl+F押して検索しようとしてる皆様こんばんわ。 (わたしだけじゃないよね) SQLに慣れてくると select 持ち物 From 部屋 where カテゴリ = '必須' とかの SQL発行したら集まってくれないかなーと妄想…

Mysqlの代わりにjsonで管理しようとしたらinner joinがないからGINQ使ってみようとした

さてさて、おねーさま依頼のツールは絶賛作成中。 デザインはお願いする関係でファイルが行ったり来たりしてます。 そーすると、どうしてもデータベースは環境合わせるのがめんどくさい。 コピペですむjsonでデータ管理をしてみることにしました。 読み書き…

職業訓練の授業52日目~Twitter風アイコン付き掲示板の作成~

何かできないとき、目標に届かなかったとき。 自分の努力が足りなかったとはよくいいます。 努力とゆー言葉からそこはかとなく伝わる根性、精神論的な香りが苦手です さて、では努力とはなんでしょう。 自分なりの定義。努力とは目的のために費やした時間と…

職業訓練の授業51日目~会員登録画面の作成~

htmlspecialcharsの連続はイヤーーーーーー!!! 大変失礼いたしました。当然のように進むので言うに言えず ブログで叫んでしまいました 昨日ご紹介の通り、本日からtwitterもどきの作成です。 授業としては会員情報の登録、sessionとmysqlの登録まで進みまし…

職業訓練の授業50日目~mysqlへの接続、CRUD~

いつぞやmysql接続にはPDOを使うと言いました。 ごめんなさい。あれは嘘でした とりあえず動けばいいものを作るなら、mysqliのほうが使いやすかったです。 ただ問題は、どっちにしてもVBAのADO接続より使いにくい! 特にinsertなのですが、突っ込み方は2種類…

VBAとクラスモジュールとオブジェクト指向と

わーい、晴れてる!→お部屋が気持ちいいからプログラム書こう。 ありゃー、雨降ってる!→お部屋で出来るからプログラム買こう。 今日はなんだか気分がいー!→捗るからプログラム書こう。 今日はなんかやる気でなーい→少し疲れてるくらいが、むしろ丁度いいか…

連想配列とJSONとオブジェクトがぐちゃぐちゃになってる~フォームに値をプラスしてPOST送信~

やばいです。作ってるものが全くすすみません! あっちでゴチン。こっちでゴチンとやって遅々として進まず。 今回のはまりパターンはajaxでフォームにプラスを付けてPOST送信。 フォームの値そのものはserializeArray()でまとめて引っ張れます。 これに他の…

PHPで自分自身にPOSTする処理を全部ajaxにしたい症候群

<form action ="" method="POST"> から始まったときの <input type ="text" name="honya" value="<?php ***htmlspecialchars($_POST['honya'])***?>" > みたいなindex.phpにページにブチ切れそうになる全国の300人くらいのPHP初心者の皆様こんばんわ。 ページの上で$_POSTをチェック。 何かしらの処理 処理を受けつつPHPでループしてhtml生成 この一連の流れが控えめに言って大嫌いです。</form>…

職業訓練の授業49日目~PHPからmysqli接続~

いつぞや紹介の元デザイナーお姉さまより問題作成ツール作ってーと依頼がきました。 元々そんなかんじの作ろうとしてたので二つ返事でOK。 前のものが終わってないのにさらに追加されました。 新しいことを教わるたびに作りたいものが増えるという無限ループ…

職業訓練の授業48日目~json、ファイルのアップロード~

みなさんはこれらの言葉に出会ったときのことを覚えてますか? アルミ缶の上にあるミカン ごはんかけごはん わたしは言葉では言い表せない、ときめきみたいなものを感じた ような気がしましたがやっぱり気のせいでしたごめんなさい。 というわけで、jsonさん…

職業訓練の授業47日目~ファイル読み書き、xml~

Netobeansさんがすばらしい! ちょっと触ってみただけのレベルの私にはぴったりです。 補完とかタグ閉じの感じがイメージ通りで気持ちいいです。 VBEに一番似てるとも言います。 どうでもいいミスが減って効率があがってます。 これならサクサク作れるような…

列が可変するテーブルが存在するデータベース設計~アンケート作成ツールの開発~

自主要件と学校要件で洋服を変えてみるというテスト中 気づいてもらえるかは気にしません。 データベースに触れると作りたくなる選手権で表彰台が狙えそうなツール。 アンケートの作成、集計ツールさんです。 作った人も多いだろうに、どういうわけかスッキ…

職業訓練の授業46日目~PHPの基本 正規表現、クッキー、セッション

四当五落って言葉ご存知でしょうか。 志望校に受験には4時間睡眠なら受かる5時間も寝ると落ちちゃうという言葉。 普通に考えると4でも5でも長く続けば死んじゃいます 元の意味はともあれ、1時間の差が大きいよと捉えたいです。 1日1時間☓30日は30時間…

職業訓練の授業45日目~続PHPの基本、カレンダー作り~

ちょっと前に緑のたぬきって言いながら、赤いきつねとタイピングできないって話題がありました。 htmlでハイトって読みながらhightはうてません! (もちろんヘイト読みです) でもある日気が付きましたハイティー(high + t)なら打てる!むしろ速い! 少し話…

PHP初心者が開発環境を考えてみた

むがー! いまいち何で作るか決まらなくて落ち着きません。 というわけで、各環境の一瞬触ってみただけの感想です。 くれぐれも参考にしちゃだめです 慣れたらきっと印象変わると思います PHP動かしてくれるもの XAMPP いわずとしれた。たぶんこれが一番楽だ…

AccessVBAのきっかけ~ExcelのBOOK間転記はテキスト挟むとたまに楽~

VBA書かなくなって随分立つけれどまだ覚えてるかなぁ。 やり始めたきっかけを思い出すのはなかなか楽しいです。 akashi-keirin.hatenablog.com そんなところでお見かけしたこちらの記事。 あるExcelから他のブックに移動したいことはよくあります。 んで よ…

PHPの基礎~一言掲示板ちっくななにか~

おはようございます! 昨日作るだけ作って更新しなかったので、さっそく更新。 プログラムの基本3構造+POSTだけで何か作れないか考えましたが、 やっぱりそれだとサーバーにある意味がありません というわけで、テキストファイルに出力して読み込むタイプの…

PHPが好きになりました~PHP開発者のインタビューを見て

本日の授業はおやすみ。 めずらしく全くやる気がでません。 お休みもたまにはいいですよね(・∀・) だらだらしてるところでPHPのなんとなく腑に落ちない部分を求めて 開発者インタビューをみてみました。 Rasmus Lerdorf氏インタビュー すっごく平たく言うと …

職業訓練の授業44日目~PHPの初歩~

内容:連想配列、$_GET 10日くらい前に戻ってきたSQLのペーパーテストですが 無事100点でした! いや~ 簡単だったので満点じゃなかったらどうしようかと 逆に変なプレッシャーがかかってました… 78点のできのもので納期は2割引き それがわたしのクオリ…

初心者がコード書くときに考えてること~PHPでカレンダー~

本日の授業はおやすみです。 面接の選考があるのだそーな。どっきどきですね。 そんなわけで、昨日のカレンダーを作ってる最中に考えてたのはこんなこと。 このナメクジみたいな進み具合が、いつか微笑ましく思い出すときがくるといいな! ナズナさんはツッ…

プログラム初心者がPHPでカレンダーをつくってみました

PHP

できた・・・? 確認する限りでは出力はあってます こんなかんじで表示したいのです。 ソースはこちら。習ったことだけを使って、ぐぐらない縛りです← '; $className=""; //振替休日も祝日で登録してね。火曜日、水曜日が振替休日になる場合もあります。 $ho…