Web
Laravelの練習がてらにリツイート数・いいね数ランキングサイトを作りました。 TwTimzと同じようなの。 ≫ Buztter.com Twitter APIが制限されたので、動かなくなりました。
VagrantのIPアドレスにアクセスしたら、502 Bad Gateway エラーが発生した。 ぐぐったらそれっぽいの発見。≫ https://qiita.com/ragingalpaca/items/6fc645ebfd4604a336b3サービス再起動で動く? $ sudo service php7.2-fpm restartphp7.2-fpm ってサービス…
Matomoというアクセス解析ツールを使ってるんだが、Chromeがパスワードを忘れてしまって、Matomoをアップデートした影響でログインできなくなってしまった。パスワードをリセットしたのはいいが、「リンクを送信しました」とメッセージが出て、そのリンクを…
ブログに記事を投稿するのに、カテゴリとタグを指定して投稿しようとしたんだけど、なかなかうまくいかなくて試行錯誤して、やっとうまくいったのでまとめとく。カテゴリとタグをString配列にしてMapに格納するのがポイントだったらしい。 XmlRpcClientConfi…
最近はスマートフォンで撮影できる画像の解像度が巨大化してるので、そのままを表示すると遅くなってしまう。 そこで、リクエストパラメータにwidthを追加して、任意のサイズで表示できるようにした。ここではblobKeyを元にBlobInfoを求めてるけど、ファイル…
GAEで「承認済みのメール送信者」に設定できるのは、かなり制限されている。 現在ログインしているユーザーの Gmail または Google Apps アカウント anything@[APP_NAME].appspotmail.com または anything@[APP_ALIAS].appspotmail.com の形式のメールアドレ…
ぐぐってみると、英数字オンリーばかりなんだけど、最近は日本語ドメインもあるし、パスの中に日本語を含んだりする場合もあるので、日本語も許可したほうがいいと思う。というわけで、"\S"を追加。 String regex = "^https?(://[-_.!~*\\'()a-zA-Z0-9\\S;\\…
≫ オンラインでファイルの共同作業 - Office Onlineこれはめっちゃありがたいですね。さっそくMicrosoftアカウントを作ってみました。作成したファイルはOne Driveに保存されるので、ネット接続しているパソコンならどのパソコンでもログインするだけで使え…
参考にした記事がこちら。≫ 全部無料⇒プライベートgitリポジトリ+CI環境+Issue管理。 VisualStudio Team servicesのススメ - のらぬこの日常を描くとりあえず、公式サイトに行って「はじめる」をクリックする。公式サイト ≫ Azure DevOps Services | Micros…
EclipseをNeonにアップデートしたら、Slim3のプラグインが入手不能で簡単に開発に着手できなかった。動かすまでにちょっと手間取ったので、手順をまとめておく。 準備 まずはこれの前に書いた手順でGoogle Cloud APIを使えるようにする。≫ Eclipse Neon で G…
簡単にインストールする方法がないか、ぐぐってみた。ヒットしたのがこちらのサイト。≫ https://maltronic.io/2016/01/14/easily-install-apache-tomcat-on-mac-os-x-10-11-el-capitan-with-homebrew/コマンド一発でインストールできるらしい。 $ brew insta…
とあるサイトにログインしようと思って通常使っているChromeでアクセスしたら、なぜかアクセスエラーが発生。 ログインできないのは困るなと思いつつ、同じMacにインストールしてあるOperaでアクセスしたら、問題なく接続できた。?????Chromeが悪いのか…
Webサイトを作って、そのサイトの管理人的なTwitterアカウントを作ってた。しばらくはポツポツと投稿してたのに、ある日突然、そのアカウントが凍結されてしまった。あまりログインしてないから20も投稿してないのに。過去の投稿を見ても、ポリシーに違反す…
aws でインスタンスを作ってsshでログインするのに、awsのマニュアルでは private key file を引数で指定するように書いてある。いちいちめんどいのでぐぐってみたら、先にやってる人がいた。≫ web-tsukuru.com - このウェブサイトは販売用です! - 方法 フ…
電子書籍「こどものトリセツ」のランディングページを、前から作ろうと思いつつ作りかけのまま放置してた。でも、完成させなきゃ意味がないので、昨日がんばってそれなりに形にしてみた。が、OGPでimage設定してもFacebookに表示されない。WordPressで作った…
普段、おまけ程度に使ってる Yahoo のメールアドレスがあるんだけど、最近はこのアドレスに大量の SPAM が届くようになった。SPAMが届くようになったきっかけはわかりきってて、Google+ に SPAMメールの内容をそのまま貼り付けたこと。その中にURLが含まれて…
VPSサーバーをぶっ壊したのが5月20日。≫ オペミスでVPSサーバーぶっ壊した( ;∀;) - 今日の役に立たない一言 − Today’s Trifle! −使ってるサーバーは、serversman@VPS。 ぶっ壊した経緯を簡単に書くとこんな感じ。・yum remove で必須ファイルを削除してし…
先日、クラウド上のサーバーをぶっ壊したって書いたけど、まだまだその復旧作業中。バックアップが壊れてるのが痛い。HTMLファイルだけで作ってるホームは復活させた。でも、CMSのサイトはメディア以外のコンテンツをDBに保存してるから、バックアップがない…
昨日の午後に http://wordpress.satoshis.com/ あたりをいろいろと触ってたら、500エラーが発生する現象を確認。WordPressのデバッグをONにしてみたら、こんなエラーが出てた。 Call to undefined function mb_convert_kana()昨日の夜、このエラーの対策をし…
Joomla!3.3が出てたので、さっそく試そうとしたら、PHP5.4じゃないと動かないと文句を言われた。なので、サーバーのPHPをバージョンアップした。 $ rpm -e php php-common php-cli --nodeps $ yum --enablerepo=epel,remi,rpmforge install php php-common p…
Mac 10.8 に Rails 4 (正式版) をインストール | 書きかけの技術書+を参考にしつつやってみた。とりあえず、MacbookProにRailsの開発環境を作る。 $ gem list bundler -bash: gem: command not foundgemのインストールからやらないといけないらしいので、ぐ…
ログを日付でフィルタリングをする実装をしてて、サーバ側のControllerの引数にDate型を書いたら、素直には動いてくれなかった。クライアント側のコードがこちら。 var params = 'fromTime=' + $('input[name=fromTime]').val() + '&toTime=' + $('input[nam…
ログ表示画面でログのひとつをクリックすると、その詳細をダイアログで表示するようなUIを作った。画面をスクロールして下の方に表示してるログをクリックすると、ダイアログは表示されるんだけど、ページの先頭までスクロール位置が移動してしまって、ダイ…
AndroidとGAEを連携させるアプリを作りはじめようとして、Eclipseで「App Engine Connected Android Project」を生成した。 そうすると、プロジェクトを作るときにGAEでのAPI KeyとProject Numberを求められる。なので、GAEで新規にプロジェクトを作成して、…
お客様からSpringフレームワークを指定されて、まずは動かしてみないとってことで、Eclipseにプラグインをインストールすることにした。使ってたEclipseはJuno。ここを参考に。。。≫[Java] Eclipse に Spring Tool Suite (STS) をインストールする | tekboyE…
数日前にWordpressで記事を書こうと思って、その記事用の画像をアップロードしようとしたら、「一時フォルダが見つかりません」なんてエラーが出てアップロードに失敗した。ぐぐってみてもそれっぽい情報が得られないまま。他の仕事で忙しかったので放置して…
slim3で開発していて、header.jsp と footer.jsp を jsp:include タグでインクルードした。そして、header.jsp と footer.jsp の中に日本語を書いたら文字化けした。 Eclipse上保存しようとした時にISO-8859-1じゃ保存できんからエンコードを選べって言われ…
Wordpressのサイトの一部のファイルが改鼠されて何も表示できなくなるという状況が発生した。そのアドホックな対策としてファイルの改鼠を検出するためにtripwireを稼働させることにした。クラウドのサーバーを稼働させ始めたときにも動かそうとしたんだけど…
試行錯誤してできるようになったので、簡単にまとめる。 基本的にはここに書いてあるとおり。To use a Google Cloud Endpoint, you'll need to use the Google JavaScript client library. The code you need to add to use Endpoints is minimal, consistin…
数日前の話。Google App Engine にGAEアプリをデプロイしたんだけど、90%くらいのところでリトライばかりしてて全然進まなくなった。 しばらく放置したけど状況が変わらないので、スクリプトを中止して、最初からデプロイをやり直してみた。すると、「409 Co…