Kachibito.net is a website to writing tutorials and code snippets for Web Developers, the main subjects are WordPress, javascript, CSS, OSS, tools and resources. Links About/Privacy Policy Contact X(Twitter) Facebook
webmobileは、みんなが知りたいスマホ・通信ガジェットの使い方を発信しているレビューサイトだよ♪ webmobile(ウェブモバイル)は、大好きなPixel/iPhone/MVNO/amazonについて、気づいたこと・困った事の解決など経験したことを発信しています。 運営歴はかれこれ10年以上です。 私が初めて買ったスマートフォンは、auから発売されたSHARP製IS03。今でもデザインの良さに感銘を受けます。 今のメイン機はGooglePixelとiPhone15ProMAXです。 昔はASUS製ZenFoneにはまり、新製品が発売されるごとに買っていました。 MVNOのお店に我が子と訪ねる旅、楽しかったなぁ♪ ご縁あって、UQコミュニケーションズ本社に行くこともありました。 UQモバイル公式グッズをたくさん手に入れる機会がありました。 東京新宿にあるLINE株式会社に招待して貰っ
今年1年を通して、何度も読み返した記事を忘れないように整理した。とりあえず、自分のための備忘録。 WordPress で Web製作をしたいけど、PHP はまだちょっとという人の PHP ガイド カスタマイズしたいけど、PHPの知識がないからちょっと…という人におすすめ。 一度目を通しただけで理解するのは難しいけど、何度か読むうちに全体像が頭に入ってきます。 最近は、webデザイナーさんも、システムよりの知識を身につける必要があるみたいで勉強に費やす時間が凄そう。文章量が多いので、読むときは気合いを入れて! WordPress使いならこれだけはやっておきたい本当のセキュリティ対策10項目 | WP-D 自分のサイトにあてはめてチェックしました。内容は基本ばかりだけど、抜けの確認にも最適。SSLを使う僕に死角なし。 WordPressをクライアントワークで使用する際に覚えておくと良さそうな管
(記事が長すぎたので前編・中編・後編に分けました) 僕ももう、リストラされそうなとあるおっさんなんですが、先日Webサービスを公開しました。 きっかけになったのはこの記事です。 自分でWEBサービスを作りたいと思っている人へ http://anond.hatelabo.jp/20101203150748 こんな事できたら良いなぁと思っていると、他にもやっている方たちがいました。 たった2日で製作されたWebサービス「お部屋晒し」って? http://matome.naver.jp/odai/2131952812556433001 WEBサイトを発注してみた。 http://anond.hatelabo.jp/20120318122617 Rails3 と jQuery で、真面目にオシャレなエロサイトをつくってみました - h300 http://d.hatena.ne.jp/inouet
php, 雑記いつもなら寝ている時間なのだけれど、なぜか睡魔がやってこないので過去の思い出をまとめてみる。去年の2月ごろ、新規案件のウェブサービスに開発メンバーとしてアサインされた。作るべきものが大量にあったため、4チーム(工期中多少増減したが)に分けてドメインごとに作業分担をした。そのうち、ウェブアプリケーション本体(フロント、API、マネージツール)を担当するチームのサブリーダーが自分の役割だった。そのプロジェクトは去年の末に一旦の区切りを迎え、自分はそこで退職し、新たな環境に身を置くことにした。それから丸4ヶ月経って、自分が書いたコードと新しい環境で書かれていたコードを見比べて、思うところが多々ある。それらを文章としてまとめたいと思う。 失敗したこと簡単な骨組みを作ったあと、デプロイの仕組みを作った。php には phar という仕組みがある。これは jar/war のようにウェブサ
cakephpトップページのエクストラホットに2.0-devが出現したので今回2.0と1.3系のソースを比較してみました。 調査概要 ・今回は1.3系は1.3.7を使用 ・2.0-devは現在(2011/2/25)のものを使用 ・調査対象はappディレクトリとlibsディレクトリ 調査内容 ・それぞれのソースを比較し気になった部分をピックアップ 注意 ・短時間で多くの違いを見ていったので見落としや間違っている部分があると思います。 この記事が100%正しいという保証はありません。間違いなどあればご指摘して頂けると幸いです。 また、25日に調査したものであり今後ソースの内容が変更されていくものと思いますのでご了承ください 以下比較結果 全体 ・PHP5だけの対応になった cakephpの売りの一つ「PHP4とPHP5」の両方に対応しているということですが 2.0ではPHP5オ
プログラミングのレベルというのは、何で決まるか? それは、実は「量」である、といえます。全部で100行のプログラムならアマチュアでも書くことができます。が、1000行のプログラムは、ビギナーには書けません。1万行のプログラムは、プロでないと難しいでしょう。それは、使っている関数が難しいとかアルゴリズムが複雑とかいうこと以前の問題です。つまり、「どれくらい大きなプログラムをきちんと整理し把握できるように設計できるか」という問題なのです。 100行のプログラムは、ただだらだらと書くだけでも作れます。PHPでいくつものフォームを送信したりするだけでもあっという間に作れてしまうでしょう。が、1000行のプログラムは、それでは作れません。プログラムを、その役割ごとに整理し、必要に応じて必要な処理を呼び出すような構造をきちんと考え設計しなければいけません。これが「構造化」という考え方です。 PHPにお
上の画像の項目、”デザイナー”などのように独自の商品項目を追加する方法を書きます。 流れとしては以下の通りになります。 1. DBのテーブルにカラムを追加 2. 商品登録、確認画面に項目を追加 3. Classファイルを拡張する 動作確認をした環境 EC-CUBE 2.11.2 DB PostgreSQL 8.1.23 DBのテーブルにカラムを追加 追加するテーブル名はdtb_productsです。 項目”デザイナー”の場合テキストを入力するので、名前は”designer”、データ型は”text”としました。 商品登録、確認画面に項目を追加 商品登録画面:eccube/deta/Smarty/templates/admin/products/product.tplと 確認画面:eccube/deta/Smarty/templates/admin/products/confirm.tpl
きゃりーぱみゅぱみゅってうまく言えない・・・。みなさんこんにちは nakamura です。 ユーザにファイルをアップロードさせるような処理、あんまりないとは言いつつもやっぱり何気によく作りますよね。でも、作る度に毎回引っ掛かるのがファイルアップロードに関連する php.ini ディレクティブの設定です。upload_max_filesize さえ上げときゃ動くだろう、と思って上げてみると動いたり動かなかったり・・・。毎度毎度調べるのも面倒なので、今回は自分への備忘録的にその辺りをまとめてみたいと思います。 upload_max_filesize upload_max_filesize とりあえず upload_max_filesize 。もう名前からしてモロ。これを変えないで何を変えるの。でもこれを変えただけだと動かない事が割りとよくあるのでご注意を。デフォルトは 2M です。 post_
PHPだけで指定ディレクトリをバックアップしたいと思っています。 例えば /web_site /html ・・・一般公開用ディレクトリ /sysytem ・・・PHPシステム用ディレクトリ /backup ・・・バックアップ保存ディレクトリ backup.php ・・・バックアップを実行するPHPファイル というファイル構造でbackup.phpをcronなどで実行すると、/web_siteにあるファイル・ディレクトリがすべて/backupにコピーされていると言ったイメージです。 これまではopendir関数を使ってコピー元ディレクトリを開き、その中のファイルをcopy関数を使ってコピー先ディレクトリにコピーしてました。 しかし、もっと手軽に・完結・高速に出来る方法がないかと思い、質問します。 出来れば環境依存しない方法で、使える関数・ソース構造のヒントを教えていただければと思います
1. はじめに このサイトは php を利用したスクレイピング処理の具体的手法について記載されたサイトにしようと思っています。なので、あまり面白いサイトではありません。内容も偏重していることと思いますが、ご質問などがございましたら、りょーちまでご連絡ください。 1.1. スクレイピングとは スクレイピングの話しを始める前に、現在のWebサービスについて幾つか言及しておきます。 現在様々な会社が様々なWebサービスを展開しています。かなり昔、今よりWebサイトそのものが少ない頃の時代は、HTMLファイルを手動で作成することが殆どでした。しかし、現在はバックグラウンドにデータベースが存在し、データベースの内容を動的に表示し、ページを作成するようなサイトがかなり多くなっています。 さて、データベースを利用するメリットは何でしょうか? 幾つかの視点が挙げられると思います。 最も重要な点は、ひとつひ
昨日、6月29日にEC-CUBE*1の新バージョン、2.4.4がリリースされました。 今回のリリースは2.4.3のバグフィックスがメインです。セキュリティに関する修正も入っているので、EC-CUBEをご利用の方は是非リリースノートをチェックしてください。 特に、デザインテンプレートを購入されている方は必ずチェックした方が良いです。 モバイルサイトでポイントが使える様になった今回のリリースで新たに追加された機能として、今まで何故か実装されていなかった、モバイルサイトでのポイントの使用機能が追加されました。 この機能は独自にEC-CUBEをカスタマイズして追加されていたショップオーナー様も多いのではないでしょうか? EC-CUBEのクロスリファレンスを作ってみました。 EC-CUBEの新しいバージョンが出ると必ずソースコードをチェックしているのですが、ソースコードを追いかけるのに便利なツールが
PHPでのHTTPアクセスを超簡単に行える「PEAR::HTTP_Request」。 HTTP_Request は、PHPユーザの方ならご存知の方も多いと思いますが、WEB上にコピペですぐ使えるサンプルが無かったので作ってみました。 単純にHTTPリクエストを行うなら、PHPなら、file 関数や file_get_contents で1行でできてしまいます。 (php.ini にて allow_url_fopen=Onにした場合のみ) ただ、タイムアウトの秒数を設定したり、リダイレクトされた場合の処理や、HTTPリクエストする際のヘッダーなどの指定はカスタマイズ出来ません。 HTTP_Request ならそれが次のように簡単に行えます。 <?php // リクエストを行うURLの指定 $url = "http://〜"; $option = array( "timeout" => "10
2011年11月11日、ネスト赤羽というインキュベーション施設の一室で、WordPressについてお話させて頂きました。(勉強会サイトのレポート) 試みの中身 タイトルは「テンプレートタグの使い方」的なものですが、メインにお伝えしようとしたのは、 WordPressって、どうやって動いてるの? phpとhtmlの関係ってどうなってるの? データベースの役割って? サーバってそもそもなんなのさ といった内容です。 題材を基本的なものにした理由 副題は、「WordPress中級者への道 僕がこういうふうに教えてもらえたら早かった、をお話しします」としました。 色んな書籍やブログで、 WordPressのインストール方法 テーマやプラグインの使い方 テーマの作り方 テンプレートタグの使い方 については、本当に分かりやすく解説されているのですが、僕が最初に戸惑っていたのは、そういうノウハウのもっと
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年10月時点の調査。
とりあえずこの記事の内容は理解する。よい記事。 http://kachibito.net/wordpress/theme-customizing-1st-step.html 本格的に取り組む人は、PHPの基礎知識を勉強したほうがいいかもしれない。 http://www.flzphp.com/ *とりあえずPHPを書くとき全角空白を入れるとエラーになる!テラパッドで編集する場合、全角空白が隠れてないか、見えるようにしておくのがよいと思う。 一からテーマを作る方法(1~10まである)。一からテーマを作ることがあるのかは分からないけど、ファイルの構成などの全体像がなんとなく分かるかも http://www.syuhari.jp/blog/archives/201 http://word-express.net/wp-35 他に参考になりそうな記事 http://kachibito.net
スマートフォンからのアクセスをJavaScript, jQuery, node.js, PHP, ASP, Perlなどで検出する -Detect Mobile Browsers Detect Mobile Browsers [ad#ad-2] 現在、配布されているのは15種類です。 Apache ASP.NET ColdFusion C# IIS JSP JavaScript jQuery nginx node.js PHP Perl Python Rails いくつかコードもご紹介。 Apache RewriteEngine On RewriteBase / RewriteCond %{HTTP_USER_AGENT} android.+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobil
Please excuse this self-serving, miscellaneous post, but I’ve just got to purge all of these code snippets and scraps collected over the years. Whenever I update this site, I place any removed/unused code snippets into a giant note file for future reference, just in case. There’s all sorts of different types of code and snippets that just keep growing and growing and.. and finally it gets to a poi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く