![Amazon.co.jp: いまから始めるWebフロントエンド開発: 松田承一 (著), 柴田和祈 (編集): Digital Ebook Purchas](https://cdn-ak-scissors.b.st-hatena.com/image/square/8702836bd2fce55c76079cccb481e4a422babd14/height=288;version=1;width=512/https%3A%2F%2Fm.media-amazon.com%2Fimages%2FI%2F51wXX63GUrL._SL500_.jpg)
PHPでPDFを出力する場合、PDFlib や FPDF 、haru などさまざまなソリューションがありますが、たとえば、請求書や納品書といった、レイアウトが複雑なデザインの帳票を出力したいときには、 既存のPDFをテンプレートとして活用し、そこに必要な文字だけ配置していく ことでソースコードをシンプルに保つことができます。 既存のPDFをテンプレートとして読み込むことができ、かつ無償で活用できるライブラリとして、TCPDF と FPDI の組み合わせをご紹介します。 テンプレートとなるPDFを作成する PDFの読み込みを行うFPDIは、有償のパーサーを別途導入しない場合、PDF 1.5以上のファイルをパースすることができません。テンプレートとなるPDFファイルは PDF 1.4以下の圧縮形式で作成する必要があります。 また、PHP上から文字を配置する場合、座標を使用するため(左から10m
集客を意識した戦略の重要性ホームページやブログ、ネットショップを運営されている方にとって、「集客力」というのはとても重要なことです。 集客力=アクセス数と言っても過言ではないくらい、アクセス数を意識した様々な流入の戦略が必要です。 極端な話ですが、戦略を考えて仕組みを考えなければ「0」か「100」位の差が生まれてしまうのがインターネットです。 インターネット上では毎日膨大な量のサイトデータが更新されています。アクセス数がなければそれだけ情報は埋もれてしまうのです。 そこで、ホームページやブログ、ネットショップなどを運営している人々は皆、アクセス数がアップする「仕組み」を作ることが重要です。 ABテストとは?皆さん「ABテスト」という言葉はご存知でしょうか?もしくは耳にしたことはありますか? インターネットではよく耳にしたり、目にしたりすることもあると思いますが、 ABテストとは、簡単にご説
すいません、ちょっとものすっごい細かい話をしてもいいでしょうか。 しんざき、37歳。長男は9歳で小学4年。長女と次女は5歳の双子です。先日は父の日でウイスキーをプレゼントしてもらいました。大変美味しいです。 先日、長男の小学校の学校公開に行きました。学校公開というか、まあ平たく言うと授業参観なんですが、保護者だけでなく近所の人なんかも参観出来るので「学校公開」と呼んでいるみたいです。いわゆるオープンキャンパスですよね。 昔はあまり聞かなかった言葉だと思うんですが、最近はこういうやり方が多いんですかね? 長男は小4で、3年生からはそのままクラスが持ち上がりになっています。3年からの担任の先生のことをすごく気に入っているみたいで、「先生の授業面白いよ!」としょっちゅう話していたので、ああ相性のいい先生に当たれたみたいだな、良かったなーと思ってはいたんです。 で、先日その先生の授業を見て、えらい
はじめまして。 kintoneエバンジェリストのたにぐちです。 私はこれまでWordPressを利用したサイト制作や、スマートデバイス向けのサイトを制作してきました。 今回は相性のよいkintoneとWordPressの連携カスタマイズを紹介します。 本サイトで、一年間無料のkintone開発者環境を取得できます。 詳細は kintone開発者ライセンス(開発環境)を確認してください。 Webサイトには、「フォーム」が欠かせません。 お問い合わせや、資料請求、予約やイベント等への参加など、フォームで受け付ければ次のようなメリットが得られます。 電話に比べて、受ける人の手が煩わされない。 Faxや郵送と比べて、直接電子データとして保管できる。 自由なフォーマットのメールと比べて、必要な項目をしっかりと記入してもらえる。 フォームの制作にはプログラミングの知識が必要となりますが、現在ではCMS
2019年にNHKの番組のネット同時配信が実現した場合の受信料の在り方を検討している「NHK受信料制度等検討委員会」(座長=安藤英義・専修大大学院教授)は26日、現行の地上放送、衛星放送の受信料制度を維持したうえで、テレビを持たずネット同時配信のみを利用する世帯については別の契約を設けることを柱とする中間答申原案をまとめた。その場合のネットの受信料については、NHK内部で現行の地上放送契約と同額(口…
IBM、DB2を「Db2」にリブランド。開発者向け「Db2 Developer Community Edition」も無償公開。MacOS版も用意 IBMはこれまで「IBM DB2」として展開してきた同社のリレーショナルデータベースソフトウェアを、新たに「IBM Db2」としてリブランドし、JSONサポート、クラウド版、開発者向けの無償版などの展開を発表しました。 開発者向けに無償版として提供されるのが「IBM Db2 Developer Community Edition」。Windows、MacOS、Linux環境に対応し、最大で4コアCPU、16GBメモリ、100GBのデータベースに対応。同社はインストールが簡単で、ダウンロードして15分で使い始められると説明しています。 本番環境に対応した製品版としては「IBM Db2 Direct Standard Edition」「IBM Db
Python: HTTP サーバーをつくるPython: JSON を返す HTTP サーバーをつくるPython: socket モジュールを使って JSON を返す HTTPS サーバーをつくる 静的なファイルに限定するのであれば、コマンドラインから HTTP サーバーを起動させることができる。 python3 -m http.server 80000 スクリプトで書くならマニュアルにサンプルコードが掲載されている。 from http.server import HTTPServer, SimpleHTTPRequestHandler host = 'localhost' port = 8000 httpd = HTTPServer((host, port), SimpleHTTPRequestHandler) print('serving at port', port) httpd
今流行りのADHD(注意欠陥多動性障害)を含む自閉症スペクトラム診断奴だけど、大学一年生を休学するまで診断名は「適応障害」「鬱病」「双極性障害」等で(腕をズタズタにしたりブロンをがぶ飲みする等恥ずかしいメンヘラあるある時代が走馬灯となって思い出されます)つまりたまたま病気になっちゃったけど治療すれば通学できるようになるやろ!と言われていて、自分でもそう言い聞かせてきたんですが、たまたまじゃなくて、私の生まれ持った素質が中学校や高等学校のシステムとそもそも合っていなかった話でした。あ〜あ 「他者への興味が薄い」「周囲のざわつきが聞こえるのを苦痛に感じる」って改めて質問されて、ピンときました。絶望的に時間を守れないとか。いつも生きてて辛かったし当然のことだと思っていたし、自分で自分のことを言葉で構成して伝えるのが超苦手だから、生まれて初めて医者にコレが伝わって、感動して、惨めな気持ちになりまし
トリクルダウンっていっても、富裕な層はコップから垂れたしずくをこぼさず飲んでるんだから そりゃ下には流れていかないよ 経済
なぜ、SQLは重たくなるのか?──『SQLパフォーマンス詳解』の翻訳者が教える原因と対策 『SQLパフォーマンス詳解』の翻訳者の松浦隼人さんに、8つの「SQLが重たくなる原因とその対策」を聞きました。システムのボトルネックになるような「問題のあるSQL」を回避するノウハウを学びましょう。 データの操作や定義をする言語「SQL」は、どのような領域を担うエンジニアにとっても必修科目です。しかし、その仕様をきちんと理解し、パフォーマンスに優れたSQLを書ける方はそれほど多くありません。問題のあるSQLを書いてしまい、知らぬ間にそれがシステムのボトルネックになってしまう事態はよく発生します。 では、どうすればそうした事態を回避できるのでしょうか? そのノウハウを学ぶため、今回は『SQLパフォーマンス詳解』の翻訳者であり、自身もエンジニアでもある松浦隼人(まつうら・はやと/@dblmkt)さんに8つ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く