SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
てるてる動画
このエントリーをはてなブックマークに追加
SOFTELメモは、株式会社ソフテルの中の開発の人がときどき書いているメモです。

普通のフォームを作る際の注意点

記号・全角・半角の指定は開発側の都合なのでサーバー側で吸収するべき。(住所に半角数字が混じってるとエラーとか) エラーはsubmit前に出してあげよう。 開発者の言葉を使わない(遷移・押下・○×画面)。 二度押しはシステ […]

UbuntuをUSBメモリ経由でインストールする

問題 ・USBメモリしかないけど、Ubuntuをインストールできますか。 ・USBメモリでUbuntuをインストールできますか。一回しか使わないのにDVDを焼きたくないです。 答え Linuxがあればddコマンドできるが […]

【CentOS6】あるユーザーがsudoできるようにする

問題 ユーザーを追加したのだが、このユーザーは、初期状態では sudo できない? CentOS6で、一般ユーザーでsudoできるようにしたい。 答え CentOS6では所属させるだけでsudoできるようになるグループな […]

JavaScriptで入力候補機能(autocomplete)をoffにする

問題 HTML画面のフォームの入力欄で入力候補や入力履歴が出ないようにしたい。 答え input要素それぞれには、以下のようにするとよい <input type="text" name="xxx" value="" […]

【MySQL】文字列の比較で空白の有無が無視される?

問題 MySQLでは、文字列の比較で、空白の有無って無視されるの? 答え MySQLでは、比較演算子 = を使ったとき、後続の空白は無視される仕様。 いずれかの標準演算子(= や など。LIKE は含まない)を使用してケ […]

【php】 Creating default object from empty value

問題 php5.4にバージョンアップしたら、こんなエラーが出るようになりました! Creating default object from empty value 答え こういうルーズなことをしないでくださいということら […]

【php】phpで一時ファイルをメモリ上に作る

問題 phpの tmpfile() ってOSの機能を使って、必ずファイルを作ってしまうらしい。 小さいファイルは、メモリ上の一時ファイルで対応したい。 答え fopen(‘php://memory’ […]

【JavaScript】符号を返す

問題 数値の符号を返してくれる関数ないですか。 正の数なら 1、負の数なら -1、0なら0を返して欲しいです。 答え 素直に if文。 function sign(n) { if (n > 0) return 1; el […]

【JavaScript】文字列の配列を長い順にソートする

問題 文字列の配列があります。 これをJavaScriptで、文字の長い順にソートしたいです。 答え Arrayのsortは並び替え方法を指定しないと辞書順にsortするけど、指定すればいろいろな並び替えができる。 // […]

【JavaScript】F5キーでのリロード禁止

問題 ブラウザでF5キーを押してもリロードしないようにしてください。 F5のキーコードは116なので、116だったらイベントを無効化する。 キーボードのF5を無効化するだけなので、右クリックの更新や、アドレスバーからの再 […]

【php】文字列を暗号化したり、元の文字列に戻したりする

問題 phpで文字列を暗号化して、元の文字列に戻せますか。 答え ハッシュを生成するのではなくて(md5,sha)、暗号化、復号化をする場合はMcrypt関数が使える。OpenSSL関数もいいらしい。 Mcrypt関数 […]

【MySQL】EUC-JPのデータベースのダンプ、リストア

問題 古い案件のデータベースで、default character set ujis なデータベースのダンプをとって、別サーバーに投入しようとしたら、エラーになりました。 ダンプファイルが文字化けしているようです。 答え […]

【linux】 mailコマンドでメールを送信する、大量にテスト送信する

問題 テストのため、あるサーバーからあるサーバーにメール送信したいです。 答え mail コマンドでメールを送るには、 $ mail [-s 件名] [宛先] 本文入力 本文入力 本文入力 . (ドット+改行で終了する) […]

CentOSでSubversion1.7, 1.8以降を使いたい

問題 CentOSでyum install subversion したら、1.6系がインストールされました。 1.7以降が欲しいのですが。 答え RPMならこちらで取得可能 http://opensource.wandi […]

【Windows】 パスワード付のZIPファイルを作る

問題 Windows7やWindows8で、パスワード付のZIPファイルを作りたいです! でもあれこれソフトをインストールしたくないでござる! 答え 7zipだと、インストール不要のコマンドライン版で、パスワードも付与で […]

cvs2svnでCVSからSubversionに移行する

問題 cvs2svnってどうやって使うの? 答え ある環境で使用した例。 1、インストール http://cvs2svn.tigris.org/ に書いてある通りファイルをダウンロードして、その中のREADMEに書いてあ […]

【JavaScript】ある月の日数を計算する

問題 JavaScriptで、ある月が何日あるか、日数を計算するには? 答え ある月の日数を知りたかったら、翌月の0日(=当月末日)が何日になるかを見るとよい。 function days(year, month) { […]

【MySQL】 DELIMITER must be followed by a ‘delimiter’ character or string

問題 こんなエラーが発生しました。 ERROR at line 54: DELIMITER must be followed by a 'delimiter' character or string 答え MySQL5か […]

【linux】 メールの送信ログが maillogに残らないことがある?

問題 maillogをしらべたのですが、メールを送ったはずの時刻にログがありませんでした。 そういうことってあり得ますか? 答え CentOS6からrsyslog が採用されている。 rsyslog は同じプロセスから基 […]

【Outlook】部分的にメールの改行が削除される

問題 phpでメールを送ったら、改行が消えていることがあるんだけどなぜ? こういうふうに送ったのに、 ■ ━━━━━━━━━━━━━━━━━━━━━━ ■   xxxxxxxx NEWS 【Vol.123】 2014.0 […]