2017年6月10日開催 PHPカンファレンス福岡2017 Fusicホール 10:30-11:15
2017年6月10日開催 PHPカンファレンス福岡2017 Fusicホール 10:30-11:15
BASE CTOの藤川です。 リブセンスさんが運営されている転職ドラフトという転職サイトで、全員のプロフィールを読んでいて薄々気がついていたことに改めて気がつかされたのですが、BASEの方でサーバサイドに使っているメインの技術はCakePHPというフレームワークでありPHPの技術なのですが、 新卒の就職先がRubyを使っていて、今、25〜27歳ぐらいになっている若手エンジニアにPHPの経験がない人が増えている! という大きな問題にぶちあたりました。我々は転職いただく方の前職については、いくつか期待している流れがあります。決済、EC視点ではEC-cubeなどでPHPを扱っていた会社からの転職組というのが重要な人材供給源だったりするのですが、それ以外に「モバイル、スマホアプリ、最強のUX」というスタートアップ的な視点においては、モダンなスタートアップのサービスに携わっている経験は魅力的です。(
こんにちはこんにちは!! Webプログラミングしてますか! よく「PHPはセキュリティがダメ」とか言われてるよね。 でもそれって、べつにPHPが悪いんじゃなくて、 たぶん、セキュリティとかが、まだよくわからない人が多いだけなんじゃないかな。 がんばって勉強しようと思っても、なんだか難しい理屈が並んでいたりするしね…。 なので今日は、セキュリティ対策について、 「これだけやっとけば、わりと安全になるよ」ってことを、初心者むけに、大雑把に書いてみます! 理屈がわからなくても、最初はコピペでも、 なにもやらないより、やったほうがきっとマシになる! 1. XSS対策 動的なものを表示するとき、全部エスケープすればokです! (NG) あなたの名前は <?= $name ?> ですね! ↓ (OK) あなたの名前は <?= htmlspecialchars($name, ENT_QUOTES) ?>
NERV極秘資料 - 電力使用状況 先日、東京電力の電力使用状況をエヴァンゲリオン風デザインで表示するWebサイトを作ったものが、あちこちで反響を頂きました。 ねとらぼ:「NERV専用監視装置」で東電の電力状況をチェック エヴァ風サイト登場 - ITmedia NEWS NERVの一員になったつもりで節電! エヴァ風電力使用状況メーター | ギズモード・ジャパン Twitterでは16000以上ツイート頂けたようです。 http://topsy.com/kanmisikou.net/lab/power/ こちらの、はてなブックマーク週間ランキングでもIT・コンピュータカテゴリ2位を頂きました。ありがとうございます。 http://b.hatena.ne.jp/ranking/weekly/20110321/it これだけの反響を頂きましたし、せっかくなのでWebアプリを作る工程を解説します
PHP中級者向けといった感じの本。非常に良書だと思う。 これは良い、これはダメ (危険) ということがはっきりと書いてあり、なんとなく PHP のコードを書いているような人にはとても良い指針になるはず。 目次は以下のとおりで、内容の構成も非常に良い。 Part1: PHP - overview Part2: PHP の言語仕様 Part3: 実践Webアプリケーション Part4: セキュリティ Part5: テクニカルなPHPの活用 Part6: PHPレシピ Part1, 2 が、PHP の言語仕様。ここもサラッと流す感じではなく、要所ごとの説明がきちんとしていて、PHPに触り始めて1年経ってない自分としては、初めて知る機能が色々とあった (例えば、foreach で参照を使う方法とか)。 Part3 はPHPでの Web アプリケーション開発のケーススタディ。ここに、フレームワークを
仕事はJava1.4ですが、プライベートはもっぱらPHPないまいです。 こんにちは! このたびCakePHPに触れてみたのでざっくりまとめておきます。 Rails系フレームワークは概要を知っているだけで実際に触れた事がありませんでした。 そこで、ちょうどプライベートでPHPにかぶれている事だし、「PHP on Rails」と聞いていたCakePHPに手を出してみよう、というのがCakePHPに手を出した動機です。 数日に分けてチマチマと書きためていたマトメなので恐ろしく長文になりますが、構わず投下します。 情報収集 CakePHPについては、以下のサイトから学ばせていただきました。 直感的に触れてみたかった頃 初心者のためのCakePHPプログラミング入門*1 フレームワークの大まかな流れを知りたくなった頃 CakePHP アプリケーション実行の流れをシーケンス図で書いてみた*2 特定の事
This is My Blank Development Log Under Development テープス ミニマルで美しいパズルゲーム 「TAPES」はミニマルで美しいパズルゲームです。テープを伸ばして、画面上のマスを全て埋めましょう。落ち着いた気分になれる、そんなゲームです。 Simple & minimal, beautiful puzzle “TAPES” is a puzzle game with a beautiful and minimal. Stretched out the tape, let's fill all the squares on the screen. Create a feeling of calm equilibrium, It is such a game. 公開終了 / Closed to the public Released 2014 Ma
Webアプリケーションの開発&運用環境の定番である、「Apache + PHP + MySQL」の環境を簡単に構築できるのが「XAMPP」。Windows版、Mac OS X版、Linux版がある。 ここではXAMPP for MacOS Xのインストールと起動、設定方法を紹介する。 現時点で最新版は、XAMPP for Mac OS X Ver.0.7.2。以下のソフトが含まれている(抜粋)。 Apache 2.2.8(Webサーバ) PHP 5.2.5 (アプリケーション実行環境) Perl 5.10.0 + mod_perl 2.0.3 (アプリケーション実行環境) MySQL 5.0.51 (データベースサーバ) phpMyAdmin 2.11.4 (MySQLのGUI環境) SQLite 3.4.0 (データベースサーバ) phpSQLiteAdmin 0.2 (SQLiteのG
Run This: seeing is believing! Add a button to let your readers run snippets of code directly from your blog and see the results interactively. Run This is built upon Ideone web services. Right now, supported languages are: Ada, Assembler, AWK, Bash, bc, Brainf**k, C, C#, C++, CLIPS, Clojure, COBOL, Common Lisp, D, Erlang, Forth, Fortran, Go, Haskell, Icon, Intercal, Java, JavaScript, Lua, Nemerl
TextMate for macOS Powerful and customizable text editor with support for a huge list of programming languages and developed as open source. Download TextMate 2.0 Requires macOS 10.12 or later. Multiple Carets Making multiple changes at once, swapping pieces of code, and a lot more is made trivial with TextMate’s easy way to add multiple insertion points. File Search Select what you want to search
ようこそphpspotへ! 当サイトではフリーのwindows用php開発環境であるPHPエディタ(forWin)や、 フリーのPHPスクリプト( PHP掲示板,webshot,webimager,CMS 等 )、PHPツールバー、テレビバー、 便利検索バー(Yahoo,Google,辞典検索)などを配布しています。 その他、PHP入門 や PHP5-TIPS、PHPサンプル集、MySQL解説、PHPレンタルサーバー特集 などのコーナーもあります。 スポンサードリンク 2009/09/14 サイトで配布しているPHPスクリプトに脆弱性!すぐ最新版にアップしてください! new! 2009/01/21 PHPで携帯サイト構築を公開! 2008/07/12 PHPによるWebアプリケーションスーパーサンプル 活用編 第二版が出ました 2008/04/22 PHPエディタをVistaに対応させま
class="abstract" itemprop="http://purl.org/dc/terms/abstract"ひろく普及したHTMLの資産を生かしつつ、より強力で応用範囲の広いXMLの技術をWebに取り込むために、HTML 4.01と互換性を持つ新しいマークアップ言語XHTML 1.0が勧告されました。次の世代に備えるための、いくつかのポイントをご紹介します。 XHTMLとは XHTMLの基本形 HTMLとの互換性について 従来のHTMLをXHTMLに変換するための若干のヒント XHTMLとは 2000年1月26日にW3Cの勧告となったXHTML(Extensible HyperText Markup Language)[XHTML10]は、素朴な文書構造記述言語として発展してきた(あるいは混乱してきた)HTMLに、XML[XML1]の持つ柔軟性、拡張性を取り入れたものです。H
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く