仕事で使うちょっとしたコードをOSSとして開発メンテしていく��- Django Redshift Backend の開発 - PyCon JP 2016
![WordPress テーマ作成&PHP超入門](https://cdn-ak-scissors.b.st-hatena.com/image/square/52235e65cf1c9a12582e2d64f14fd27634e0a527/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fwbn2014-11-141108044904-conversion-gate01-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
オープンソースのWeb開発向けスクリプト言語「PHP」の文法を一から学ぶための入門連載「Web業界で働くためのPHP入門」。前回の「初心者がPHPプログラミングを始めるための基礎知識とXAMPPのインストール」では、PHPの概要や特徴を紹介し、環境構築や「Hello World!」までの手順などを解説しました。 今回からは環境がセットアップできている前提で進めますので、まだの方は前回を参照して準備をしておきましょう。 PHPタグでPHPのコードを埋め込む PHPでは、テキストファイルにコードを書けば、それをそのまま実行できます。このような言語は、他にPythonやRuby、Perl、JavaScriptなどがあります。ただ、PHPの場合はテキストファイルに一定の形式で書くことが必要です。 それは、コードは「<?php」と「?>」というPHPタグの間に書かなくてはならない、ということです。例
ユーザーに届ける価値を徹底的に追求する マーケティングを提供します © Copyright 2022 バズ部. All rights reserved. WordPressでの記事の投稿はサイト運営の核となる作業だ。 弊社が運営しているバズ部はもちろんのこと、クライアントサイトでもWordPressを使っており、全てのサイトがSEOだけで何万、何十万のPVを集めることに成功している。 その要因の一つが、WordPress の投稿方法に細部まで徹底的にこだわっているからだ。ここでは、WordPressに投稿する方法とともに、集客を最大化するための方法を紹介していく。 実際に弊社も WordPress に記事を投稿する時に守っている。ぜひ、あなたもこの通りに実践してみて欲しい。 具体的には、この記事で主に以下の内容を解説している。
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
PHPマニュアル XCVIII. SimpleXML関数より。。。このモジュールは、 実験的なものです。これは、これらの関数の動作、関数名は、このドキュメントに書かれて事項と同様に告知なく将来的なPHPのリリースで変更される可能性があります。注意を喚起するとともに、このモジュールは使用者のリスクで使用して下さい。 サンプルは、EXPERIENCEで実際に確認できるようにしてますので、気になる方は見てみてください。 XML操作を考えた場合、PHP4まではDOMあるいはSAXということになりますが、 DOMは面倒 SAXは複雑なXMLを扱いにくい といった問題があります。ここでは、PHP5から追加された簡単にXMLファイルを扱うための「SimpleXML関数」について試してみました。 以前に、Relaxerを参考にXMLアクセスクラスを自動生成してみましたが、SimpleXML関数も基本的に
ローカルに Apache × PHP × MYSQL× PEAR × Smarty の環境を作ります。つーか。最初に説明するべき内容ですわな。これ。まぁ。簡単なんで一気にやっちゃいます。以下備忘録。 まずは MAMP のインストール。元々 MacOSX には Apache と PHP がインストールされているのですがこの MAMP は MYSQL 等も含まれており起動や停止も簡単。 まずは「MAMP 日本語ページ」から MAMP をダウンロード。解凍したらアプリケーションのフォルダに入れて終了。日本語化されてるし簡単。細かい設定は今のところデフォルトのままで OK だと思います。 次に PEAR のインストール。PEAR のパッケージ自体はもう MAMP の中にあるので「PEAR」のサイトから直接ファイルをダウンロードして /Applications/MAMP/bin/php5/bin/p
などと省略して書けます。 echo と print は(ほぼ)同じものですが、 echo の方が文字数が少ないので(笑)オススメです。 flush関数を使うと、出力を即座にブラウザに表示させることができます。 長く実行時間のかかる処理で、途中経過を逐次表示させたい場合は、 flushを毎回呼び出すと良いです。 (実際には、flushとob_flushを両方呼ぶ必要があります) (例) flushを使ったサンプル
News Posted by oreilly : 2010-07-26 13:00 今年10月にベータ試験を開始する「PHP技術者認定試験」の運営母体設立のため、7月26日に「NPO法人PHP技術者認定機構発起人会(代表者:吉政忠志、所在:東京都世田谷区、以下「PHP技術者認定機構」)」が発足しました。株式会社PHP技術者認定試験は国内発の民間IT試験としては初めて市販本を主教材として採用した試験になります。オライリー・ジャパンはこの認定試験に、教材の提供などで協賛しています。 「PHP技術者認定試験」と「NPO法人PHP技術者認定機構発起人会」についての詳細はこちらの報道資料(PDF:296KB)をご覧ください。
Auth で 認証[Pear::Auth] Pear の中に Auth というパッケージがあります。 このパッケージを利用することでユーザー認証や認証用のフォームを作成することができます。 Authは、ストレージドライバを変えることで、認証管理をDBやファイル、POP3等さまざまな ユーザー管理に対応できます。 Auth で MySQL を使った認証 ユーザーの情報の保持をMySQLのテーブルで行った場合の処理です。 ユーザーの追加 <?php require_once "Auth/Auth.php"; // Authオプション $params = array( 'dsn'=>"mysql://username:password@localhost/database", 'table'=>"usermng", // テーブル名 'usernamecol'=>"username", // ユ
嫁はん妊娠から出産~育児っと、、、NSR活動を自主規制してるので (∀`*ゞ)エヘヘ 自サイト(http://www.yamasita.info/ )の更新ネタもあまりなく ヽ(´Д`;)ノアゥア... Web上に分散してるNSRに関する情報を、もっと有効活用できるように情報共有したいなー なんて漠然と思いつつ、、、ブログの更新情報(RSS配信)を更新日で並べて表示とかどうかな? んっと、自サイトにRSSリーダー機能を追加してみるか!?っと思いつき (゚з゚)イインデネーノ? …で、RSS(XML)ファイルの読込みなどをWebで検索して情報収集して下調べ o(゚Д゚ = ゚Д゚)o キョロキョロ 要求事項(僕のニーズ)は… ( ゚д゚)ホスィ… 1.複数のRSSファイルを読み込んで、トップページに5件ほど、あとは全件表示したい! 2.複数のブログ記事を、日付で逆ソートして最新記事を上にし
phpPHP5から、こんなに簡単にRSSが読めるなんて。。http://php.morva.net/manual/ja/function.simplexml-load-file.php $url = "http://d.hatena.ne.jp/hoge/rss2"; $xml = simplexml_load_file($url); foreach ($xml->channel->item as $val) { echo $val->title . "\n"; } PHP6という文字も見かけるようになった今日このごろ。バージョンアップによる便利な関数の追加は、phpならでは? ※メモリ効率を意識するならコチラXMLReaderクラス。こっちの方が細かい操作が可能。http://www.ibm.com/developerworks/jp/xml/library/x-pullparsingp
同僚が potatotips という Android/iOS の Tips を共有する勉強会、というのやってて楽しそうだったのがあり、そういやPHP懇親会、という最初から飲んで全員が発表するスタイルの勉強会大昔にやったな、というのを思い出してもう一度なにかやってみよう、と思いました。 phpblt.connpass.com ちょっとテッキーなかんじの雰囲気にできると面白いかなーと思います。 ネタには制限はとくにないけど、宣伝っぽいやつじゃないほうがいいな。 もはや PHP にネタは限定しないので、Web周辺、インターネット全般でも良いかと思います。 BLT ポテトチップスに対抗するならなにがいい、と同僚のQAの子に聞いたら「ベーコン!」といってたので、BLT を思いついて、ちょうど LT って入ってるから良さそうだと思って決めちゃいました トップのカチョイイ絵は同僚のスーパーデザイナーが作
ホーム ナビ キーメニュー アクセス回数ランキング 家庭と情報 絵日記 乗り物大図鑑 生活情報 教養 時事英語 語録 数字 年号 長さ・面積・体積 重さ・密度 経済・価格 IT技術 プログラミング入門 PHP 使い方 中級テクニック 日本語処理 Windowsアプリ 正規表現 クラウド連携 データベース グラフィック セキュリティ Apacheの使い方 JavaScript MySQL入門 C++でWindowsアプリ開発 文字コードの話 時刻の話 データ構造の話 プライバシー保護 最速セキュリティニュース 家庭で 職場で 外出先で 携帯電話関係 事例研究 サイバー小物 ガジェット サイト案内 サイトマップ ごあいさつ リンクについて お問い合わせ サポート板 PHP - PHPでクラウド連携 01: PHPでクラウド連携するための準備 02: 各種WebAPIの登録方法 03: PHPで
そう思ったのです。ええ。 こちらのかたの記事が参考になりますです。 MYSQLに画像を入れる アップロードの際には、 formタグに「enctype="multipart/form-data"」を書く。 fileタイプのinputタグを入れる。 としておけば、サーバー側にデータは飛んで行きます。 で、サーバー側では。 アップロードされたファイルはphp.iniのupload_tmp_dirで指定された場所に一時的に保存されます。 アップロードされたファイルの情報は「$_FILES」スーパーグローバル変数で参照できます。 一時的に保存されたファイルを永続的に保持するためには、改めてファイルを保存(copyとかmove_uploaded_fileとかで)、もしくは、データベースに保存する必要があります。 一時的に保存されたファイルは、スクリプト終了時に削除されてしまうのです。なので、確認画面を
現在画像のデータベースを作ってるのです。 やったことメモります。 ちなみにここら辺参考にしました。 http://q.hatena.ne.jp/1141838059 テーブル作成 画像自体を入れるフィールドはBLOB型にします。 今回はMEDIUMBLOBを使いました。 BLOB型についてはこんな感じ TINYBLOB:TINYBLOB 255(28-1) BLOB: 65,535(216-1) MEDIUMBLOB: 16,777,215(224-1) LONGBLOB: 4,294,967,295(232-1 ) テーブル挿入 BLOB型にバイナリ形式で画像を入れると出来上がりです。 PHPで作るとこんな感じ。 $query = "INSERT INTO pic (id,pic) values (". $num.",". //ID file_get_contents($_POST['p
本書のソースコードはPHP 5.0.0環境を前提としています。 本書の刊行後、PHPに大きな変更があったため、オリジナル版サンプルスクリプトはそのままでは最新のPHP環境では動作しなくなっています。 オリジナル版サンプルスクリプトを動作させたい場合は、本書執筆時の環境(Vine Linux 3.0+SQLite-2.x+PHP-5.0.0相当)を用意する必要がありますのでご注意ください。 また、従来は宴会サーバーのサービスをインターネットに向けて公開しておりましたが、古い環境で数多のセキュリティーホールを抱えたまま動かし続けると、皆様の環境に悪影響を与える可能性があります。 つきましては、誠に残念ですが、宴会サーバー実稼働サイトのサービスを終了させていただきましたのでご了承ください。 sqlite に関する大きな変更に伴い、 本書のサンプルもそのままでは動かなくなってしまいました。 このた
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く