タグ

2018年9月3日のブックマーク (17件)

  • 「10歳の時、父が10万円を渡して言った。このお金は好きに使っていい。ただし毎月のお小遣いは君の持ち金の1%だ」 → 結果、数年後のお小遣い金額がとんでもない事にwwwww : はちま起稿

    国内最大級のエンタメブログ。ゲーム・アニメ・漫画・時事ネタなど、たくさんのネタを面白おかしく紹介します。 https://t.co/MeAGci99cP 私が10才の時、父がいきなり10万円を渡してこう言いました。 このお金は好きに使っていい、ただし毎月のお小遣いは君のもっているお金の1%だよ… のモーメントが完成しました! 父の教え1~15も添付しています。 みんなでハッピーになりましょう☆ — myはぴぃ (@Investor__girl) 2018年9月1日 ※概要 父は私が10才の時に10万円を渡してこう言いました。 今からこのお金をお前が管理するんだよ、 いつどこで何を買っても構わない。 ただし毎月のお小遣いは持っている総額の1%だよ… 自分で計算して毎月、お父さんに請求しなさい! そこから父のマネーの教育が始まりました 当時、小学4年生の私にとって10万円は悪魔的な魅力でした。

    「10歳の時、父が10万円を渡して言った。このお金は好きに使っていい。ただし毎月のお小遣いは君の持ち金の1%だ」 → 結果、数年後のお小遣い金額がとんでもない事にwwwww : はちま起稿
    kathew
    kathew 2018/09/03
    ところで義務教育中に親から合計10万の小遣いをもらえる子供がどれだけいるだろうか(というかこの父親は10万プラス毎月の小遣いを渡しているけど)
  • テーマ

  • ユーザーに改変してほしくない処理をJavaScriptで書いてしまう危険性について - Qiita

    ユーザーに改変してほしくない処理をJavaScriptで書いてしまうことは、とても危険です。なぜ危険で、どれほどクリティカルな問題なのかということを書いていきたいと思います。 ユーザーを信用してはいけない まず、大前提としてプログラミングの世界ではユーザーから入力されるデータや送られてくるデータを信用してはいけません。もちろん大半のユーザーは悪さをしようとは考えていないと思いますが、中には悪さをしようとするユーザーもいます。そんなユーザーが悪意のあるスクリプトを送ってきたり(XSS)、SQLインジェクションなどで攻撃してきたりした時に、何も対策をしていないとデータを改変させられたり、抜き取られたりしてしまう危険があります。対策としては、エスケープ処理をしたりプリペアードステートメントを利用したりすればいいのですが、今回はXSSなどの対策の話ではないので割愛させて頂きます。 入力フォームから

    ユーザーに改変してほしくない処理をJavaScriptで書いてしまう危険性について - Qiita
  • PHPでのログ出力 まとめ - Qiita

    フレームワークのロガーを追っていたら 基的なPHPのログ出力方法についてわからなくなったので 基に戻ろうと自分なりにまとめてみました。 環境 CentOS release 6.3 (Final) Apache/2.2 PHP 5.3 php.iniの設定 webにHTMLとして表示する場合は ログ出力レベルを指定し、ログ表示設定をONにします。

    PHPでのログ出力 まとめ - Qiita
    kathew
    kathew 2018/09/03
  • CakePHPで画面が真っ白になってしまう件 | How To Become A "Pink Hacker"

  • 【PHP入門】画面にエラーを表示する方法 - Qiita

    ※こちらの記事は、プロスタ編集部が学習者の多いPHP技術系記事を公開することで、皆様の学習にお役に立ちたい意図で投稿しております。 参考サイト:【PHP入門】画面にエラーを表示する方法 PHPでプログラムを作成中に不具合が発生した場合に、ブラウザなどの画面上でエラー確認しながら、対応する場面はよくあります。 今回は、エラーを表示する方法として「display_errors」とPHPの設定項目を使った方法を紹介します。 display_errorsは以下の2パターンで設定が可能です。 1.php.iniで設定する 2.ini_setを用いてphpファイル内で設定する 今回は以下のコード「sample.php」を使って、上記2種類の方法を比較しながら、紹介していきます。 <?php // 正常なコード echo "start<br/>"; // 変数の前に$がないのでエラーになる echo

    【PHP入門】画面にエラーを表示する方法 - Qiita
  • 「HTTP 500 内部サーバー エラー」と表示されるとき

    レンタルサーバーに配置したスクリプトでエラーが発生した場合、「HTTP 500 内部サーバー エラー」と表示されるだけで、「Fatal error:…」の具体的なエラーメッセージは表示されないのが普通です。 ○HTTP 500 内部サーバー エラー この「HTTP 500 内部サーバー エラー」は、「詳しいエラーの内容は表示しませんが、とりあえずエラーが発生していることだけお伝えします」という趣旨のメッセージです。 これは不親切ではなく、実運用環境ではエラーメッセージを表示しないというセキュリティを考慮した運用です。エラーメッセージはハッカーなど悪意のあるユーザーに役立つ情報が多く含まれているためです。 こうしたエラーはテスト環境で検証して修正するのが筋ですが、応急処置として、配置先のレンタルサーバーでエラーを表示させてスクリプト修正の手がかりをつかみたい場合、次のコードをスクリプトの先頭

    「HTTP 500 内部サーバー エラー」と表示されるとき
  • PHPで500サーバーエラーが起こった時の原因と対処方法

    500エラー(500 - Internal Server Error)とは、サーバー側プログラム内部でエラーが起こり、クライアント側(ブラウザ側)からの要求を処理する事ができない状態のこと。 (500番代のエラーはすべてサーバー側のエラー) この500エラーが起こった場合、以下のような原因の事がわりかし多い。 ①htaccessの記述ミス PHPを使いますよ~っていう以下のような記述(サーバーによって記述方法はマチマチ)がされてなかったり等、いろんな要因が考えられる AddHandler x-httpd-php5 .php .phps ②パーミッションの設定ミス 大抵は755にすればOK。 ③PHPコードの記述ミス PHPファイルの先頭に以下を埋め込んでエラー箇所を発見し、修正すればOK。 <?php ini_set("display_errors", 1); error_reportin

    PHPで500サーバーエラーが起こった時の原因と対処方法
  • SlackクローンのMattermostを使ってみる - 導入、初期設定編- - Qiita

    「大人の事情でSlackとかHipChatは使えない」 って話、やっぱり多いみたいなので。世知辛いですね。 いろいろ試していたのですが長くなったので、とりあえず一回まとめてみました。 需要ありそうでしたら仕事探しのついでに、ちょこちょこ書いたりしていきたいなーと思います。 Mattermostとは MattermostGitHubに対するGitLab、そのSlack版」という説明が一番しっくりくるでしょうか。1 SlackのOSSクローンというだけにとどまらず、"Slack-compatible, not Slack-limited" を目指して、Markdown記法やハッシュタグといった独自機能を取り入れたりもしている、なかなか挑戦的なプロダクトです。 技術的にはGo言語やReactを使ってるというあたりも興味深いですね。 大きく以下の3パターンがあるかと思います。 1. 公式から提

    SlackクローンのMattermostを使ってみる - 導入、初期設定編- - Qiita
  • 画像を正方形にトリミング加工!無料サイトでペイントいらず(使い方を画像でわかりやすく説明)

    画像を正方形にトリミングしたいけど… ・プロフィールの写真で使いたい! ・余計なものが移っているから切り抜きたい ・けど、やり方がわからない・・・ と、お悩みではないですか? 最近、いろいろな場面で画像を使うようになったのですが、これが結構面倒! 横に長い写真サイズの画像を、正方形の部分に入れようとしたところ、使用不可能だったり、圧縮されてなんだか変な感じに・・・。 かといって画像を正方形に加工するためだけにフリーソフトやアプリをインストールしたりするのはちょっと面倒ですよね。 なので、画像を正方形にトリミング加工できるサイトを見つけて試してみたのですが、これがとても使い勝手がいいんです。 早速紹介していきますね。 画像を正方形にトリミング加工する方法 画像を正方形にトリミンブル方法ですがとっても簡単!5分ほどで画像を正方形にトリミングすることができましたよ~。 なれてくればもっと時間短縮

    画像を正方形にトリミング加工!無料サイトでペイントいらず(使い方を画像でわかりやすく説明)
  • DockerHub に GitBucket イメージを登録してみました - Qiita

    1. はじめに GitHubクローンを探していて見つけたのが GitBucket でした。 ※ GitBucket は Naoki Takezoe さんが作成した和製の GitHub クローンです。 管理者にとってありがたい、 インストールと起動が簡単なこと(配置したjavaのwarファイルを起動するだけ!) データ領域が一つのフォルダーにまとまっていること(デフォルトでサービスを起動したユーザの~/.gitbucket) という特徴を持っており、 Dockerでデータの永続化をする際にも非常に相性が良いように思いす。 2. DockerHub Registry の URL https://registry.hub.docker.com/u/sken/gitbucket/ Dockerfile を読むと構成の単純さが良くわかります。 3. docker run たった2行でGitHubクロ

    DockerHub に GitBucket イメージを登録してみました - Qiita
  • Docker でRedmine コンテナを使ってみるの巻 - Qiita

    目的 コンテナとして、Redmine を作成した際のつまずきを共有 前提 CentOS Linux release 7.X 上にDocker を導入済み ※導入の手順は、以下のサイト参照 https://ic8ghatake.wordpress.com/2017/09/08/docker-%e3%81%a7redmine-%e3%82%b3%e3%83%b3%e3%83%86%e3%83%8a%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%a6%e3%81%bf%e3%82%8b%e3%81%ae%e5%b7%bb/ 下のサイトの転載 ic8ghatake.wordpress.com/2017/09/08/docker-%e3%81%a7redmine-%e3%82%b3%e3%83%b3%e3%83%86%e3%83%8a%e3%82%92%e4%bd%bf%e3%8

    Docker でRedmine コンテナを使ってみるの巻 - Qiita
  • Sambaの共有フォルダにファイルが書き込めず失敗してしまう

    共有フォルダ(ディレクトリ)に書き込み権限を与え,smb.confファイルに「read only = no」または「writable = yes」の設定を記述します。 難易度:★★★ 対象ソフトウェア:Samba まずは,Sambaの設定ファイルである「smb.conf」で共有に関する設定を確認します。 設定項目のpathの値が,Linux上で共有されるフォルダ(ディレクトリ)となります。このディレクトリが存在しなかったり,アクセスできる権限がなかったりする場合,エラーとなります。 例えば,図2のような場合には,root以外のユーザーは書き込みができないことが分かります。その場合には,chmodコマンドで書き込み権限を与えます。

    Sambaの共有フォルダにファイルが書き込めず失敗してしまう
  • Docker run リファレンス — Docker-docs-ja 24.0 ドキュメント

    Docker はプロセスを隔離(isolated;分離)したコンテナ内(isolated container)で実行します。コンテナとは、ホスト上で動くプロセスです。ホストとはローカルまたはリモート環境です。作業者が docker run を実行したら、コンテナのプロセスを隔離(分離)して実行します。コンテナは自身のファイルシステムとネットワーク機能を持ち、ホスト上の他のプロセスツリーからは隔離(分離)されています。 このページでは、docker run コマンドを使い、実行時にコンテナのリソースを定義する方法を説明します。

  • [Hyper-V] ゲストOSの自動起動の設定方法

    ホストOS(=親サーバ、物理コンピュータ、ホストサーバ、管理OS)が起動した際に、ゲストOS(=子サーバ、仮想マシン、ゲストサーバ)も自動起動する方法を案内します ※設定をしていない場合は、大型連休や停電等の為にホストOSをシャットダウンした場合、ホストOSを起動しただけではゲストOSは起動していない可能性があります 【製品情報】 Hyper-V Windows Server 2008 Windows Server 2012 1 [スタート]-[すべてのプログラム]-[管理ツール]-[Hyper-Vマネージャ]を起動します ※デスクトップ上に[Hyper-V マネージャー]アイコンがある時はアイコンを開きます ※参考 Hyper-Vマネージャー画面 2 表示されたゲストOSで右クリックして「設定」をクリックします 3 画面左ペインから「自動開始アクション」をクリックします 4 画面右ペイン

  • CentOS 7 サービス自動起動設定

    CentOS 7 のサービス自動起動について CentOS 6 以前の場合、apache(httpd)等のサービスを自動起動させる、させないといった設定は「chkconfig」コマンドを使用していたと思いますが、CentOS 7ではサービスの管理は一部のサービスを除き「systemd」で行うといった仕様に変更となっています。 従来の「chkconfig サービス名 on | off 」のコマンドも使用できますが、「systemctl」コマンドに転送されています。 chkconfig実行結果 実際に「chkconfig」コマンドで「httpd」の自動起動設定・解除を行った結果が下記の通りとなり、それぞれ「systemctl」コマンドに転送されていることがわかります。 # chkconfig httpd on 情報:'systemctl enable httpd.service'へ転送していま

    CentOS 7 サービス自動起動設定
  • VirtualBox:仮想マシンの作成で64bit OSを選択可能にする方法

    Windows 8.1 にVirtualBoxをインストールして、Ubuntu 64bitをインストールしようと思ったのですが、「Ubuntu (32-bit)」しか表示されず、選択肢に「Ubuntu (64-bit)」が表示されませんでした。一見「VirtualBoxは64bitに対応していないの?」と思ってしまいそうなのですが、そういうわけではないので、その理由をメモ。 目次 1. 64bit OS をゲストOSに選択できない2. 原因はCPUの仮想化支援機能3. 64bit OSが選択可能に スポンサーリンク 64bit OS をゲストOSに選択できない 仮想マシンの新規作成の際に、「名前とオペレーティングシステム」の設定で「タイプ」に「Linux」、「バージョン」に「Ubuntu (64-bit)」を選びたかったのですが、選択肢に表示されたのは「Ubuntu (32-bit)」のみ

    VirtualBox:仮想マシンの作成で64bit OSを選択可能にする方法