misc.log

日常茶飯事とお仕事と

Web

Youtubeのゲーム動画チャンネルを収益化させた

Youtubeにアップロードしている、ゲーム「原神」などの動画チャンネルが遂に収益化されました(収益化:広告収入をえられるようになること)。ここまでの経緯を記録しておきます。https://www.youtube.com/@backyarD_Dwww.youtube.com もともとのチャンネル …

Google ChromeがSTATUS_ACCESS_VIOLATIONなどのエラー、原因はメモリー

Google Chromeが、昨日あたりから急に「STATUS_ACCESS_VIOLATION」やら「OUT_OF_MEMORY」やら、不穏なエラーを表示してWebページが表示されない(エラーメッセージのみの真っ白になる)」という現象が頻発していました。とりあえず、やったことを記録してお…

bit.ly の短縮URLをプレビューする

bitly(ビットリー)は、長いURLの代わりになる短縮URLを作成して提供してくれるサービスです。2008年から開始され、文字数制限のあるSNSなどでURLを提示する際などに活躍してきました。app.bitly.com最近になって、所属する会社の内部掲示版などでこのbitly…

ASP.NETプロジェクトのApp_Codeフォルダー

自社内で誰もこのあたりきちんと新人とかに説明してないだろうから、ちょっとメモっておきます。ASP.NETの開発プロジェクトなどは近年結構変わってきているので、下記の情報はあくまで「ASP.NET Webサイト」タイプの古い開発プロジェクトの話です。最新のASP…

機能追加開発のASP.NETアプリソースが動かない

専門ではないし面倒くさいし環境も整ってないからやりたくないのですが、仕事なので。 現象 既存のASP.NET Webサイトの機能追加で、ソースは開発サーバーから持ってきた物をポイと渡された状態。使ってる.NET Frameworkや使うべきVisual Studioのバージョン…

WebサービスをPOST、GETで呼び出せるようにしてみる

新人研修の一環で、ちょっと古いですがASP.NET Webサービス(拡張子 asmxのファイルが配置されるやつ)を作って、HTMLやPHPから呼んでみるというのをやってみたのですが、すこし上手くいかない部分があったので記録しておきます。どうせ来年またハマるだろう…

新人のPC(Windows7)でIISを使ってASP.NETアプリを動くするようにする手順概要

忘れないようにメモしておきます。詳細は書いてませんので適宜よろしくです。ここでは、Windows7をWebサーバーとして動かし、.NET Framework 4.0として作ったアプリを動かせるようにするまでの過程を書いています。また、PCにはVisual Studioがインストール…

HTMLの文字コードがUTF-8に……

HTMLの文字コードがUTF-8に統一されることになるようですね。詳細はきちんと読めていませんがmomdo.hatenablog.jpそういえば先日、文字化けしたページを開くのにChromeの文字コード変更選択メニューをさがしたのですが、無くなっていました。機能が消えた背…

CurlコマンドでExchangeサーバーのEWS WSDLを参照する

仕事メモ。Linux環境から、curlコマンドでExchangeサーバーで動くEWSのWSDLを取得してみるコマンド例。認証の情報を指定しなければいけないのがポイント。認証情報が無いと何も帰ってこない(エラーも起きない)。 curl -u UserID:Password -L http://Exchan…

curlとNTLMv2

自分用メモ。 curlを使ってWebサービスに接続するPHPプログラムがあるのですが、対象サーバーがNTLM Version 2しか接続できない仕様に変わったため、プログラムを新しいcurlが入ったサーバーに引っ越す必要が出てきました。curlのバージョンは 7.19.7 から 7…

文字コード関連の過去エントリー

なんか自分よりずっと前からウェブ関連やってる人たちが全然文字コードとか気にしてなくてノウハウも持ってなくてちょっと参ってるので、とりあえず過去に自分が書いたものを列挙しておきます。何か聞かれたときにさっと調べられるように。 文字コード全般 w…

Exchange Web Services(EWS)の認証方式

業務メモ。話が進展したら広げます。 とっかかり Microsoft Exchange Serverが公開するWebサービス経由のメール操作窓口「EWS」にうまくつながらないという問題があり調査中。以下のサイトを手掛かりに作業中。 Authentication and EWS in Exchange / MSDN O…

PHPでcurl_init() が見つからないエラーが出る

PHPで作ってもらったWebサービスを自分のPCで動かしてみよう、と環境構築してみたのですが、下記のエラーが出て動きませんでした。 Fatal error: Uncaught SoapFault exception: [SOAP-ENV:Client] Call to undefined function curl_init() in … なんだろう…

telnetでWebサーバーの生死を確認してみる

15年ほど前、最初の転職で面接に訪れた会社で聞かれたのが「メールサーバーにコマンドを送ってメール取得とか、できますか?」でした。残念ながらやりかたを知らず、できませんと言ったところ不採用。ま、それだけじゃないのですが、そのあとご丁寧に喫茶店…

CodeIgniterのDB処理でLike検索を行った場合のバグ?

※CodeIgniter 2.1.4での話です(←今現場で使っているのがこれなので…)PHPの開発フレームワークであるCodeIgniterで、Like文を使った検索処理を行った際に内部で生成されるSQLがおかしくなるケースがあることがわかりました。とりあえず忘れないようにメモ。…

Apacheで特定ディレクトリ以降の直接リンクを禁止する

Apacheで公開しているディレクトリの一部、特定ディレクトリ以降を直接リンク不可に設定する方法、すっかり忘れてました。.htaccessファイルにアクセス制限の設定を書いておいておけば、そこより下のディレクトリに制限をかけることができましたね。 <Fles ~ "\.(jpg|jpeg|gif|bmp|png|tif|tiff)$"> order </fles>…

DataTable.Mergeでエラーが出る

CSVで一覧表を出力するASP.NETのアプリで、ちょっと見出しの名前を変えたらエラーが出てしまってしばらく悩みました。 制約を有効にできませんでした。行に入力できるのは、Null 以外の値、一意な値、 あるいは外部キーですが、この制約の違反が 1 つ以上の…

Windows + IISでPHPを動かす

ちょこっとメモ。 PHPをIISで動かす WindowsのPHPをIIS上で動かすには モジュールマップの設定:拡張子*.phpに対してFastCGIでPHP.exeを動かす設定を行う php.iniの設定(下記)が必要。 fastcgi.impersonate = 1 fastcgi.logging = 0 cgi.fix_pathinfo = 1 …

CodeIgniter徹底入門のバージョン差異補完

CodeIgniterに関する日本語の書籍はほとんど無く、これが唯一のようです。CodeIgniter徹底入門作者: 河合勝彦,鈴木憲治,安藤建一出版社/メーカー: 翔泳社発売日: 2008/06/10メディア: 大型本購入: 11人 クリック: 88回この商品を含むブログ (19件) を見る【…

CodeIgniterでちょっと作ってみるメモ

自分の作業用メモなので。間違ってたりそれじゃ無いとか有るかも知れませんが、とりあえず。あとで自分で思い出すためのメモです。ちなみにPHP自体の言語仕様にも不慣れなのでその辺お察しを。 開発環境を即Web公開状態にする Eclipseのワークスペース上にあ…

Webアクセシビリティに関するメモ

お仕事で少し関与することになったので、関連リンクをメモしておく。 ガイドラインに関する関連情報 2010年に発足して活動し始めた団体。waic.jp Webデザインに関するチェックリストの例。waic.jp チェックリストそれぞれが具体的にどういうケースやどういう…

Windows Server 2008 R2上のPHPからSQL Server 2000に接続する

7月に、Windows Server 2008 R2上で動くPHPで作ったアプリから、SQL Server 2000にアクセスできるか?というのを試していたのですが、試行の過程を記録していませんでした。簡単ですがメモっておきます。多分あとで自分が使うので。発端については7月15日に…

PHPからSQL Server 2000に接続する(2015年にw)

2015年に関与した案件で、客先で稼働を続けるSQL Server 2000にPHPからアクセスできるのか?という話が挙がり、調べた情報が発掘されたのでメモしておきます(発掘日: 2021/10/21)。 必要なドライバー等 SQL Server 2000に最新のPHPから接続するには、汎用…

MIME Typeとアプリの関連付け

Webからファイルをダウンロードした際に、同じファイルだけど特定のリンクだけ特定のアプリで動かす、なんてことができないかと思い、少し調べもの。 MIME Typeの指定 Webアプリなどでファイルをダウンロードさせる際には、その内容を表す「Content-Type」と…

Microsoft SOAP Toolkit 3.0

Excel VBAからSOAP通信を行うための手段の1つとして、すでにサポートは切れていますが「Soap Toolkit」というものがあります。これのバージョン3.0に関するダウンロードリンクをメモっておきます。Update、となっていますが大丈夫かな……だめでした。アップデ…

TransmitFileでExcelファイルをダウンロードさせると、「開く」が選べない?

お仕事メモ。Office 2010とOffice 365共存環境での話です。 TransmitFileでのExcelファイル転送 ASP.NETのTransmitFileという方式で、「inline」指定でExcelデータをダウンロードさせ、Excel 2010で開かせた場合に*1、Internet Explorerでダウンロードすると…

Excel VBAからSOAP通信を使ったWebサービスを呼び出す

Excel VBAでSOAPによるWebサービスを利用してみる実験。ちなみに、ここで使用しているSOAP Toolkit 2.0はかなり古いもので、最新のやりかたではないので注意が必要です。 SOAP Toolkit 2.0の入手 まずはExcelがSOAPに関する処理を実行するためのライブラリを…

Response.TransmitFile等で返したExcelファイルのファイル名が化ける

ASP.NETで、Response.TransmitFileやResponse.Writeを使ってExcel形式のデータやファイルを返送しようとしたのですが、ファイル名が化けてしまうという現象が。データの内容は問題ないのですが、ファイル保存ダイアログなどのファイル名が化けてしまいます(…

Response.Addheaderの「Inline」と「Attachment」

昨日の、ExcelファイルをResponseで返すという話の中で、Response.AddHeaderに指定する第2引数で「inline;」を指定していました。ここは「inline」「attachment」などが指定できるようですが、違いがよくわからなかったのでStackOverflowを検索……stackoverfl…

ASP.NETでExcel形式のデータを返す

ちょっとした調査で、ASP.NETのWebアプリからExcelで開けるデータを送り返すテストを行うことに。文字コードの部分でちょっと引っかかったのでメモしておきますね。以前、PHPの案件でも同じところで引っかかったのですが。 Excel形式を指定してResponseで返…