Javaはphpより手ごわいかもしれん

年末から今日までjavaがかかわるプロジェクトに配属されて、先輩や外部のプログラマーさんから教えてもらいながら、仕事やってました。

phpやwordpressと違ってjavaは複雑で手ごわいというイメージを持ちました。

phpはapachのみで動くのに対し、javaはapachとtomcatが必要。

phpはオブジェクト指向を使わなくてもプログラミングができるのに対し、javaはオブジェクト指向が必須というしんどさ

実際はphpよりjavaの方がセキュリティ的に安全なわけで、javaで作ったプログラムの方がphpより頑丈という印象が強い。

いろいろと複雑なシステムとか組み込めるしね。

まあ、覚悟して入社したので、やりますが、覚えることが多くて頭パンクしそうwwww

今週もjavaとクレジットカード決済で苦しんだ②

string型

データ型

文字列 長さ

クレジットカード 暗算認証術 仕事では役に立たなかった

Java String型

文字列から数値への変換

java 基本のデータ型

char型とString型の取り扱い

あえて言うほどではない 数値 ⇔ 文字列変換 Java編

エンティティクラス 間違えて調べた

必ず実行する処理の記述(try..catch..finally)

今週もjavaとクレジット決済で苦しんだ

ただただ調べたことをだらだら書いていくぅ

購買率とかjsいろいろとか

クライアントの楽天ショップの購買率を見ないといけなかったので調べた

https://www.itplus.co.jp/blog/figure1.html

http://www.agaru-web.com/word/ja/koubai.html

js onClick

https://www.ajaxtower.jp/js/event/index2.html

alert

http://www.pori2.net/js/kihon/4.html

数値判定

http://aoking.hatenablog.jp/entry/20120217/1329452700

http://js.studio-kingdom.com/jquery/utilities/is_numeric

alert変数表示

http://piyo-js.com/04/variable.html

undefined

http://blog.tojiru.net/article/205007468.html

桁数

http://www.shurey.com/js/samples/1_tips14.html

クレジットカードのオーソリ

https://navinavi-creditcard.com/authorization-creditcard-2169

2017年末に調べたこと#3

171220 ECcube

ECcubeでお客様用のデモサイトを作成し、ベーシック認証をかけようとしたところ、認証画面が繰り返し表示されるというエラーが起きた。
原因はhtpasswdの読み込みがでてきていなかったからだったと思うのだが、正確なところは覚えていない。。。
eccubeベーシック認証1

eccubeベーシック認証2

eccubeベーシック認証3

htaccessの書き方

htaccessエラー
http://memopad.noor.jp/html-css/post-862/

http://www.kent-web.com/support/old/59/0215.html

https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1128067516

https://qiita.com/meio/items/c92b10d19f95a416b128

https://qiita.com/yuwaita/items/e406c645ae8d0cc3c3fa

https://www.1-firststep.com/archives/1835

http://mikeneko.creator.club.ne.jp/~lab/web/htaccess/mime.html

http://ysklog.net/mod-rewrite/rewrite-base.html

http://ysklog.net/mod-rewrite/rewrite-cond.html

https://qiita.com/shotets/items/1f8f308e008dcb96bf43

https://kw-note.com/website/how-to-get-absolute-path/

http://mikeneko.creator.club.ne.jp/~lab/web/htaccess/auth.html

http://klutche.org/archives/573/

171221 ContactFormの復習など

htaccess
http://www.dataplan.jp/blog/server/2582
http://www.cityjp.com/cript/crpt.cgi

WordPress テンプレート
自由に作れる「カスタムテンプレート」

http://wordpress.hitsuji.me/template-parts/

http://www.youngflavor.net/2013/12/826/

http://on-ze.com/archives/1144

関数リファレンス/get template part

Contactform7
https://contactform7.com/ja/text-fields/

CSSボタン
https://saruwakakun.com/html-css/reference/buttons

http://unitopi.com/css-vertical-align/

js/jquery
http://www.task-notes.com/entry/20150112/1420994026

https://itsakura.com/javascript-display

jQuery idを書き換える

jQuery日本語リファレンス css(name, value)

171225 java

Java の @Override って何だ

[Oracle]インストールに失敗する原因と対処方法

Windows環境変数

Windows8.1にOracle Database 12c Clientをインストールする

Oracleクライアントのアンインストール方法

171227

[2017年最新]現役店長推薦の楽天SEO対策における商品名の攻略法

171228

列挙型
https://www.sejuku.net/blog/14779

メソッドとは
https://qiita.com/T-N0121/items/ecf5b911463ac9fa1d3e

TODO
https://qiita.com/dksatou/items/45c7a0aa3c6ec392627e

http://promamo.com/?p=378

https://itsakura.com/eclipse-todo

2017年末に調べたこと#2

2017/12/12

ECサイトカートについて1
ECサイトカートについて2
session_cart:phpマニュアル
session_cart:phppro

2017/12/13

ログイン画面、phpによるログイン処理の作成

2017/12/14

js max関数
https://www.ajaxtower.jp/js/math_class/index6.html

楽天カレンダー
http://peacepopo.net/blog-entry-48.html

http://recipe.oga-ria.com/shop_modify/3680

http://c-pers.co.jp/netshoptips/shopping-mall/rakuten/rakuten-rms-calendar/

.push()
http://js.studio-kingdom.com/javascript/array/push

配列の値の削除
https://lab.syncer.jp/Web/JavaScript/Snippet/7/

2017/12/15

aタグ追加
https://oshiete.goo.ne.jp/qa/6459548.html

post
https://qiita.com/juniskw/items/fb2b2bd6a7a003e5cb26

post getメソッド
https://maku77.github.io/nodejs/express/handle-get-and-post-data.html

https://blog.codecamp.jp/dom_operation04

http://phiary.me/js-form-value-accessor/#post-h2-id-1

http://wp-p.info/tpl_rep.php?cat=js-biginner&fl=r17

カウントダウンタイマー

JavaScriptでゼロ埋め処理

2017/12/16

[jQuery]でcssプロパティを動的に追加、変更、削除する

要素のプロパティを取得/設定するには?(prop)

要素のスタイルプロパティを変更するには?(css)

[jQuery] 背景の色を変更する方法

[jQuery]n番目の要素にアクセスする

jQuery で奇数番目・偶数番目を指定するときの注意点。

js/jQuery参考サイト
jQuery日本語リファレンス
JavaScript例文辞典
JavaScript 日本語リファレンス

2017/12/18

【Googleアナリティクスの使い方】最初に絶対マスターしておきたい6ポイント!

EC-cube3画像差し替え

eccube3.0 トップページ編集

2017/12/19

ECcube3バックアップで苦心しまくった
結局、htmlに相当するものをローカルに保存することで対応した

ECCube3バックアップ
https://www.n-di.co.jp/column/ec-cube/manual47.html

https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=8011&forum=2

http://takefor.co.jp/html-cording/9696.html

https://xoops.ec-cube.net/modules/newbb/viewtopic.php?post_id=55461&topic_id=11837&forum=1

http://pentan.info/php/eccube/backup.html

https://www.kaiplus.com/user_data/move_001_first.php

https://qiita.com/Geany/items/594f4d383bd55d99d9ca

https://github.com/EC-CUBE/ec-cube/blob/master/tests/Eccube/Tests/EccubeTestCase.php

https://www.ec-cube.net/products/detail.php?product_id=603

https://www.shiro8.net/manual/v30x/product/category_csv_upload.html

https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=17327&forum=10&post_id=75726

掲示板

※結局テンプレを書き換える方向で行くことになった
http://koolweb37.com/wp/2016/03/24/ec-cube3%E3%81%AE%E3%82%AB%E3%83%86%E3%82%B4%E3%83%AA%E4%B8%80%E8%A6%A7%E3%81%AE%E8%A1%A8%E7%A4%BA%E6%96%B9%E6%B3%95/

http://munyagu.com/576/

https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=17679&forum=11&post_id=76716

https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=17754&forum=5&post_id=77020

チャットボット
LINE BOT APIで「こわい猫」返信ボットを作ってみた

docomoのボットAPI「Repl-AI」を試してみた

Repl-AIを使ってコードを1行も書かずに対話式チャットボットを作る

人工知能パーツ Microsoft Cognitive Services を使った表情分析アプリを作ろう! (Emotion API × JavaScript 編)

高度なチャットボットが手軽に作れる!?〜Repl-AIとコグニティブサービスAPIのハンズオン〜

コードを一切書かずに「Repl-AI」でチャットボットを作成してみた!

会話もできる!高性能チャットボットが作れるサービスまとめ

BOTで使える会話API・ライブラリ・サービスまとめ

WordPressに公開

2017年末に調べたこと

2017/11/30分

position 関係
https://saruwakakun.com/html-css/reference/image-text

https://naifix.com/relative-absolute/

HTML画像を透明フィルターを乗せたように表現する
https://www.nishishi.com/css/colorfilter-over-image.html#colorfilter-over-image-black

縦中央揃え
http://ideahacker.net/2015/02/14/9779/

2017/12/01

多次元配列 foreach
http://php-beginner.com/reference/control/foreach.html

正規表現 メールアドレス

正規表現 URL

エラー
https://php1st.com/569/

http://marycore.jp/prog/php/notice-undefined-offset/

2017/12/04

空白 正規表現
http://the-zombis.sakura.ne.jp/wp/blog/2012/06/01/post-1470/

正規表現
http://wepicks.net/phpsample-preg-int/

正規表現 記号
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11151755651

Mysql csv 失敗する
http://tech-mr-myself.hatenablog.com/entry/2013/05/07/202348

LIMIT
http://www.i2kt.com/dbms/sqlref/dml/sql_01011201.html

2017/12/05

MySQL 外部キー SELECT文など
http://d.hatena.ne.jp/takeR/20141201/1417392269

https://blog.codecamp.jp/php_db_combination03

http://d.hatena.ne.jp/takeR/20141201/1417392269

http://kengotakimoto.com/post-2152/

http://brush-clover.com/backend/mysql-table-relations/

https://oshiete.goo.ne.jp/qa/6276536.html

https://teratail.com/questions/19998

https://oshiete.goo.ne.jp/qa/8090979.html

https://www.dbonline.jp/mysql/select/index11.html

http://www.abe-tatsuya.com/web_prog/mysql/group_by.php

https://techacademy.jp/magazine/5196

正規表現
http://windyrings.jugem.jp/?eid=835

https://qiita.com/sakuro/items/1eaa307609ceaaf51123

http://www9.plala.or.jp/sgwr-t/c_sub/ascii.html

2017/12/06

PHP implode関数

【PHP】画像ファイルの種類(拡張子やMIMEタイプ)を取得する方法

PHPでのファイルアップロードのおさらい

[PHP]SQLで最後にINSERTしたIDを取得する方法

2017/12/07

【MySQL】Field ‘カラム名’ doesn’t have default value というエラーが出てきたので調べた。ついでにSQLモードについてもまとめてみた。

PHPで文字列を削除する2つの方法

foreachミスったときのエラー
「Invalid argument supplied for foreach() …」エラーの対処法

主キー設定

preg_match: 正規表現によるマッチングを行う

2017/12/08

phpをしていたら Warning: mysql_fetch_a

fetch_arrayでのエラー

2017/12/11

[PHP] リロード時の二重送信を防止する

$_POSTで受け取った値を削除したい

formで送信したPOSTデータの削除について