タグ

2015年5月8日のブックマーク (94件)

  • Scalaプログラミングで知っておきたい基本構文まとめ

    Scalaプログラミングで知っておきたい基構文まとめ:スケーラブルで関数型でオブジェクト指向なScala入門(2)(1/2 ページ) REPLを使ってScalaの文法を覚えよう 前回の連載第1回記事「EclipseでScalaプログラミングを始めるための基礎」では、Scalaの特徴についての解説から始まり、Scalaのインストール、そしてScalaプログラムを記述してREPLとScala IDE for Eclipse(以下、Scala IDE)での動作を確認してみました。Scalaプログラミングを始めるための準備ができたので、いよいよ今回からScalaの文法について紹介します。 第1回記事では、Scala標準のREPLとScala IDEで動作を確認してみました。今後記事のサンプルコードは、どちらで確認しても問題はありませんが、対話的に実行でき、1文ごとにコードの結果が分かって便利な

    Scalaプログラミングで知っておきたい基本構文まとめ
  • 初心者でもほぼ無料でScalaを勉強できるコンテンツ8選 - paiza times

    Photo by Luca Sartoni こんにちは。谷口がお送りします。 プログラミングをこれから学ぼうとしている方や、これから研修や実務に入る新人ITエンジニアの皆さんの中には「Scalaを学習したい」という方も多くいらっしゃるかと思います。 Scalaはオブジェクト指向言語と関数型言語の特徴を統合したマルチパラダイムのプログラミング言語です。 ScalaJavaの良さを継承し、かつスクリプト言語や関数型言語のメリットを吸収した言語で、Javaの後継を担うものとして注目されています。 Scalaの利点は、Javaの良さを継承しつつ、スクリプト言語や関数型言語の良いところも吸収し、先進的な機能や文法を取り入れている点にあります。また、簡易に並列処理プログラミングを行うことができるライブラリも付属しています。 Scalaは、海外ではTwitterやLinkedInなどが利用していること

    初心者でもほぼ無料でScalaを勉強できるコンテンツ8選 - paiza times
  • 女子大生とペアプロするだけの簡単なお仕事です! | paizaオンラインハッカソン(POH)

    各解法ごとのアルゴリズム解説を公開しました! POH2 解法を図解で解説!(2014/5/28) 応募受付期間終了しました。ブログにて結果発表中です! POH2 結果発表【最速コード発表中!】(2014/5/21) 模範解答Vol.3(動的計画法)を公開しました。 模範解答を見る(会員登録が必要です)(2014/4/30) 開発したいプログラム インターンを締めくくる開発発表として、あなたの会社の得意先であるcodomo社から受注したスマートフォン向けの新OS paizen(パイゼン)を開発中の木野さんは、今、ホーム画面へのウィジェット配置機能の実装を考えています。現在のホーム画面に対し、指定されたウィジェットが配置可能な場所をすべて求める機能を実装することにしましたが、どうやら苦戦中のようです。 ホーム画面の現在のウィジェット配置状態と複数のウィジェットが与えられるので、それぞれのウィジ

    女子大生とペアプロするだけの簡単なお仕事です! | paizaオンラインハッカソン(POH)
  • 皆どんなコード書いたの?公開中のオンラインハッカソン回答 - paiza times

    こんにちは。谷口です。 paizaでは、4月14日(火)よりpaizaオンラインハッカソン5「俺(エンジニア)の許嫁と幼なじみが修羅場すぎる」( https://paiza.jp/poh/enshura )を開催しております。 早くもたくさんのご参加ありがとうございます!! 「同じ課題に対し、他の人はどういうコードを書くんだろう?」 という思いが、このpaizaオンラインハッカソンの出発地点です。気軽に参加できて、他の人のコードが見れて、楽しく勉強になるイベントを目指してスタートした企画です。 そのためこれまでのpaizaオンラインハッカソン同様、こちらの企画では問題内容についても公開していますし、参加者の皆様は回答コードについてブログ等で公開してもOKという形をとっています。 早速ブログ等でコードを公開してくださっている方がたくさんいらっしゃるので、今回はほんの一部ですがご紹介したいと思

    皆どんなコード書いたの?公開中のオンラインハッカソン回答 - paiza times
  • paiza.IO Online editor and compiler

    Password confirmation Required Password does not match. OK

    paiza.IO Online editor and compiler
  • API Documentation | Developers | This Is My Jam

  • Convert.ToBase64String メソッド (System)

    例 次の例では、 メソッドを ToBase64String(Byte[]) 使用してバイト配列を UUencoded (base-64) 文字列に変換し、 メソッドを FromBase64String(String) 呼び出して元のバイト配列を復元します。 using System; public class Example { public static void Main() { // Define a byte array. byte[] bytes = { 2, 4, 6, 8, 10, 12, 14, 16, 18, 20 }; Console.WriteLine("The byte array: "); Console.WriteLine(" {0}\n", BitConverter.ToString(bytes)); // Convert the array to a bas

    Convert.ToBase64String メソッド (System)
  • Base64 って結構カオス? - DELPHIER@はてな

    Base64 のライブラリをあまり調べたことがなかったので調べてみた。 RFC http://tools.ietf.org/html/rfc4648 標準で、一番あたらしいやつ http://tools.ietf.org/html/rfc3548 標準だが、obsoleted らしい http://tools.ietf.org/html/rfc2045 MIME 用 http://tools.ietf.org/html/rfc1421 オリジナルらしいが、deprecated らしい Wikipedia http://ja.wikipedia.org/wiki/Base64 http://en.wikipedia.org/wiki/Base64 まず、Base64 には多くの変形版が存在するという点に注意する必要がある。自分で使いたいのはどういった目的なのか、それをライブラリはサポートして

    Base64 って結構カオス? - DELPHIER@はてな
  • https://support.microsoft.com/ja-jp/help/258192

    すべての Microsoft 製品 Microsoft 365 Office Windows Surface Xbox セール サポート ソフトウェア Windows アプリ OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画テレビ番組 法人向け Microsoft Azure Microsoft Dynamics 365 Microsoft 365 Microsoft Industry データ プラットフォーム Power Platform 法人向けを購入する Developer & IT .NET Visual Studi

  • How to display an error dialog when using ShellExecute?

  • コマンドプロンプトでファイルを新規作成する方法【windows】 - 久保清隆のブログ

    Windowsのコマンドプロンプトで、ファイルを新規作成するコマンドがなかった。 そこで解決方法を考えた。 C:\> echo a > test.txtこれでtest.txtファイルが作られる。 でも"a"という文字が入ってる。 それを気にしなければOK。 ちなみに、文字を何も指定しないで作ったらどうなるかな、と思ってやってみた。 C:\> echo > test.txtすると ECHO は <ON> です。と入っていた。 残念。他にいい方法はないのか模索していたところ、 id:qosさんから情報提供して頂いた。感謝。 C:\> type nul > test.txt 上記のコマンドで、空(カラ)のファイルを新規作成できた。 ちなみにコマンドプロンプトの勉強でオススメのサイトは以下。 初めてのコマンドプロンプト 書籍だと以下。 [改訂新版]Windowsコマンドプロンプトポケットリファレン

    コマンドプロンプトでファイルを新規作成する方法【windows】 - 久保清隆のブログ
  • VBSを毎回「管理者として実行」する方法 - masahirorの気まま記録簿

    WindowsVista以降、セットアップや重要なプログラムを実行する際には「管理者として実行」というモードで開く必要があり、これを選択するとUACの確認画面が出るようになった。 仕事でよくVBSのスクリプトを書くのだが、その処理中でレジストリの「HKEY_LOCAL_MACHINE」に書き込みを行ったり、Windowsフォルダにデータを書き込んだりする場合は、いくらユーザにAdmin権限があったとしても、書き込みに失敗してしまう。 そのため、こういう処理を行うプログラムの場合は、一般的に実行プログラムを右クリックして「管理者として実行」を選択すれば良いのだが、VBSの場合、右クリックしてもこのメニューが表示されない。 そのようなVBSを実行させたい場合、手っ取り早い回避策として BATファイルを作成 BATファイル内にVBSの実行パスを記載 BATファイルを右クリックして「管理者として実

    VBSを毎回「管理者として実行」する方法 - masahirorの気まま記録簿
  • GetLastError() in a MessageBox()?

  • 進め!中級プログラマー 創刊号

    --- 1998 07/31 発刊 --- --- 1999 06/16 改修 --- Thanks to 坂 貴洋 さん --- 2000 01/08 改修 --- Thanks to KENZOU さん 今回のテーマ シェルと仲良くする(part1) VCLのような良く出来たライブラリを用いると、そこそこのWindowsアプリケーション、ユーティリティがものの数時間で非常に簡単に作成できてしまいます。 しかしながら、それら標準のライブラリを用いても簡単には実現しない機能もやはり多数存在します。 今回の特集の主題でもあるシェルとの対話もそれらの1つです。 各ファイルに割当てられているアイコンを取得するにはどうすればいいのか。 ある拡張子のファイルに対して、エクスプローラ上の右クリックで非標準のコンテキストメニューを表示させるにはどうすればいいのか。 このようなシェルとの対話を必要とする

    rekramkoob
    rekramkoob 2015/05/08
    “GetLastError”
  • キーが押されるまで処理を一時停止(PAUSE)

    バッチファイルを実行すると上から順にコマンドが実行されていきますが、PAUSE コマンドが実行されると処理が一時停止します。それでは実際にバッチファイルを実行してみます。 PAUSE コマンドが実行されると「続行するには何かキーを押してください . . .」と表示されて処理が一時停止します。ここで何かキーを押すと停止していた処理が再開して PAUSE コマンドの次のコマンドから実行されていきます。 実際の利用方法としては、例えばユーザー側で何らかの準備をしてもらい、準備ができたら何かキーを押して処理を再開するようなケースが考えられます。 -- -- PAUSE コマンドを使って処理を一時停止する方法について解説しました。

    キーが押されるまで処理を一時停止(PAUSE)
    rekramkoob
    rekramkoob 2015/05/08
    “pause”
  • Postman - Google Chromeを使ったWeb APIテストクライアント

    最近はWeb APIを提供するサービスが増えています。公開していなくともアプリと連携させるためにJSONインタフェースが用意されているサービスも多いです。そこで開発時には各APIをコールできるクライアントソフトウェアが欲しくなります。 HTTPリクエストを行える専用クライアントソフトウェアは幾つかありますが、PostmanGoogle Chromeアプリとして提供されるので利用がとても簡単なのが特徴です。 Postmanの使い方 まずはインストールします。Chromeアプリとしてインストールされるのでワンクリックインストールです。 Postmanではヘッダーを変更したり、CRUD操作に対応したHTTPメソッドでテストができます。特別なソフトウェアを用意することなく、Chromeだけで済むのが便利です。今後ネットワーク周りを扱うChromeアプリは増えていくかも知れませんね。 Postma

    Postman - Google Chromeを使ったWeb APIテストクライアント
  • XMLHttpRequestオブジェクトとは

    Ajax を使ったデータの通信を行うために使用されるのが XMLHttpRequest オブジェクトです。を使用します。 XMLHttpRequest オブジェクトを作成したあと、サーバとの間で通信を行い、データの受信が完了したらコールバック関数を使って受信したデータの処理を行います。ここでは XMLHttpRequest オブジェクトのコンストラクタ、および XMLHttpRequest オブジェクトで用意されていメソッドやプロパティについて解説します。

    XMLHttpRequestオブジェクトとは
  • REST vs SOAP

    GET /WebSite1/WebService.asmx/getHello?str=string HTTP/1.1 Host: localhost HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <string xmlns="http://tempuri.org/">string</string> RESTは、WebブラウザのAjaxや、クライアントアプリから使う場合もあるが、サーバ間のシステム連携でも使う。 RESTの最大の特徴は「WebブラウザにURLを入力すれば動作確認できる」事である。 Webブラウザで容易に動作確認ができるため、すでに存在しているサービスに対しては「まずはアクセスしてみて必要な情報

  • HTTPステータスコード - Wikipedia

    HTTPステータスコードは、HTTPにおいてWebサーバからのレスポンスの意味を表現する3桁の数字からなるコードである。RFC 7231等によって定義され、IANAがHTTP Status Code Registryとして管理している。以下に一覧を示す。 リクエストは受け取られた。処理は継続される。 100 Continue 継続。クライアントはリクエストを継続できる。サーバがリクエストの最初の部分を受け取り、まだ拒否していないことを示す。 例として、クライアントがExpect: 100-continueヘッダをつけたリクエストを行い、それをサーバが受理した場合に返される。 101 Switching Protocols プロトコル切替。サーバはリクエストを理解し、遂行のためにプロトコルの切り替えを要求している。 102 Processing 処理中。WebDAVの拡張ステータスコード。処

  • HTTP入門

    HTTPとは? HTTPのサンプル メッセージ構文 リクエスト行 レスポンス行 メソッド ステータス番号 ヘッダ Accept (要求) Accept-Charset (要求) Accept-Encoding (要求) Accept-Language (要求) Accept-Ranges (応答) Age (応答) Allow (要求/応答) Authorization (要求) Cache-Control (要求/応答) Connection (要求/応答) Content-Encoding (要求/応答) Content-Language (要求/応答) Content-Length (要求/応答) Content-Location (要求/応答) Content-MD5 (要求/応答) Content-Range (要求/応答) Content-Type (要求/応答) Date (

  • SitePoint Forums | Web Development & Design Community

    We have noticed a significant spike in the usage of ChatGPT (or some other sort of AI tool) to provide answering posts. While we’re not sure the cause of the usage (English not being the native tongue, not being an exper…

    SitePoint Forums | Web Development & Design Community
  • IXMLHTTPRequest

    Provides client-side protocol support for communication with HTTP servers. Example The following Microsoft® JScript® example creates an XMLHTTP object and asks a server for an XML document. The server sends back an XML document, which is then displayed in a message box. var xmlHttpReq = new ActiveXObject("MSXML2.XMLHTTP.6.0"); xmlHttpReq.open("GET", "https://localhost/books.xml", false); xmlHttpRe

    IXMLHTTPRequest
  • How to send POST to remote url?

  • Extensible Markup Language - Wikipedia #文字参照

    Extensible Markup Language(エクステンシブル マークアップ ランゲージ)は、基的な構文規則を共通とすることで、任意の用途向けの言語に拡張することを容易としたことが特徴のマークアップ言語の総称である。一般的にXML(エックスエムエル)と略称で呼ばれる。JISによる訳語は「拡張可能なマーク付け言語」と定義している。XML文書のフォーマットを予め統一することで、異種プラットフォーム間での情報交換も可能となる。 SGMLからの移行を目的として開発された。文法はSGMLの構文解析器と互換性を保つようにSGMLのサブセットに定められシンプルになり、機能はSGMLに無いものが追加されている。 XML の仕様は、World Wide Web Consortium (W3C) により策定・勧告されている。1998年2月に XML 1.0 が勧告された。2010年4月現在、XML

    Extensible Markup Language - Wikipedia #文字参照
  • RFC 7235 - HTTP/1.1: Authentication (日本語訳)

    RFC 7235 日語訳 このページ は、 IETF による, 2014 年 6 月発行 PROPOSED STANDARD RFC 7235 (HTML 版) “Hypertext Transfer Protocol (HTTP/1.1): Authentication” を日語に翻訳したものです。 この翻訳の正確性は保証されません。 この仕様の公式な文書は英語版であり、この日語版は公式のものではありません。 【 と 】で囲まれた部分は【訳者による注釈】です。 (各種 HTTP 仕様の日語訳 目次) (他のウェブ関連仕様の一覧と共通機能の詳細) 更新:2015-02-13 (公開:2014-12-07 ) このページの大部分はスクリプトにより生成されています( 古いブラウザなど,一部のブラウザには対応していません: )。 文ダブルクリックで当該箇所の原文が表示されます(左下隅に

  • VBAでWebページを取得する方法

    InternetExplorerオブジェクト (WebBrowserコントロール) Internet Explorerを起動して、そこからHTMLソースを取得します。 CreateObject("InternetExplorer.Application")でIWebBrowser2オブジェクトが作成され、そのNavigate()メソッドでURLを指定することで読み込みが行われます。取得結果はDocumentプロパティに、HTMLDocumentオブジェクトとして格納されます。 Dim ie As Object Set ie = CreateObject("InternetExplorer.Application") ie.Visible = True ie.Navigate("http://example.com/") ' ダウンロード待ち Do While ie.Busy Loop '

  • WiresharkでSSL通信の中身を覗いてみる - ろば電子が詰まつてゐる

    OpenSSLの脆弱性「Heartbleed」が世間を賑わせていますが、色々と乗り遅れてしまった感があるので、ゆるゆると落ち穂拾いをしようかと思います。 Heartbleedで秘密鍵を手に入れたらSSL通信の中身全部見えちゃうじゃん!! という事態になっていますが、なんとなく理論的にそうだろうなと分かるもののイマイチ具体的な手順が分からない。 というわけで今回のテーマとして、手元にサーバの秘密鍵と、SSL通信をパケットキャプチャしたpcapファイルがあるときに、Wiresharkでどんな感じでSSL通信を「ほどく」のか……という具体的な手順を、ハマり所を含めてまとめておこうかと思います。 というか、私自身がハマったので自分用メモですな。なおこの文書では"SSL"とだけ記述し、TLSは無視しています。 前提条件 とりあえず以下のような感じの検証環境で試しました。 IPアドレス 説明 ホストO

    WiresharkでSSL通信の中身を覗いてみる - ろば電子が詰まつてゐる
  • 解説 : XMLHttpRequest

    XMLHttpRequest を使用出来るようにする為の宣言。ブラウザにより異なる。 IE では、ActiveXObject("Microsoft.XMLHTTP") を使用。 IE のバージョンによっては、ActiveXObject("Msxml2.XMLHTTP.5.0") , ActiveXObject("Msxml2.XMLHTTP.4.0") , ActiveXObject("Msxml2.XMLHTTP.3.0") , ActiveXObject("Msxml2.XMLHTTP") なども使用出来る。 Mozilla 系ブラウザでは、XMLHttpRequest() を使用。 var xmlhttp = false; if(typeof ActiveXObject != "undefined"){ try { xmlhttp = new ActiveXObject("Micro

  • 解説 : XMLHttpRequest

    XMLHttpRequest を使用出来るようにする為の宣言。ブラウザにより異なる。 IE では、ActiveXObject("Microsoft.XMLHTTP") を使用。 IE のバージョンによっては、ActiveXObject("Msxml2.XMLHTTP.5.0") , ActiveXObject("Msxml2.XMLHTTP.4.0") , ActiveXObject("Msxml2.XMLHTTP.3.0") , ActiveXObject("Msxml2.XMLHTTP") なども使用出来る。 Mozilla 系ブラウザでは、XMLHttpRequest() を使用。 var xmlhttp = false; if(typeof ActiveXObject != "undefined"){ try { xmlhttp = new ActiveXObject("Micro

  • Excel 2016でUTF-8のCSVファイルがサポートされるようになりました。 | 初心者備忘録

    ※ 下記コードはあくまでもテスト用に書いた簡易的な認証のコードです。実際のサイトには使用しないでください。 1. login.html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>認証サンプル</title> </head> <body> <form method="post" action="auth.php"> <table> <tr> <td>ユーザー名:</td> <td><input name="username" type="text" size="30"></td> </tr> <tr> <td>パスワード:</td> <td><input name="password" type="text" size="30"></td> </tr> <tr> <td colspan="2"><input typ

    Excel 2016でUTF-8のCSVファイルがサポートされるようになりました。 | 初心者備忘録
    rekramkoob
    rekramkoob 2015/05/08
    “Private Function EncodeBase64Str(ByVal str As String) As String85'文字列をBase64エンコード86 Dim ret As String87 Dim d() As Byte88 89 Const adTypeBinary = 190 Const adTypeText = 291 92 ret = "" '初期化93 On Error Resume Next94 With CreateObject("ADODB.Stream")95 .Open”
  • VB6.0でXML文書の送信がうまくいきません

    rekramkoob
    rekramkoob 2015/05/08
    “xmlHttp”
  • http://dobon.net/vb/melma/dotnet74.txt

    rekramkoob
    rekramkoob 2015/05/08
    “doc.Load(strm)”
  • [PRB] System.Net.WebException。 基になる接続が終了するとします。 でしたが確立リモート サーバーとの信頼関係。" .NET Framework をアップグレードする際"エラー メッセージ

    すべての Microsoft 製品 Microsoft 365 Office Windows Surface Xbox セール サポート ソフトウェア Windows アプリ OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画テレビ番組 法人向け Microsoft Azure Microsoft Dynamics 365 Microsoft 365 Microsoft Industry データ プラットフォーム Power Platform 法人向けを購入する Developer & IT .NET Visual Studi

  • WebRequestでPOSTリクエストを送信して、レスポンスの文字列とステータスコードを受け取る

    /// <summary> /// POSTリクエストする /// </summary> /// <param name="requestUri">リクエスト先URL</param> /// <param name="postData">POST送信するデータ</param> /// <param name="responseEncofing">レスポンスのエンコード</param> /// <param name="result">リクエスト結果出力先</param> /// <remarks> /// WebRequest#GetResponseのWebExceptionは関数内部でキャッチするが、 /// その他の例外はハンドリングしない。 /// /// なので WebRequest#GetRequestStream 時のWebExceptionや ArgumentExceptio

  • C#とPHPでファイルアップロード - Paradigm Shift Design

    C#でのファイルアップロードには、いくつかの方法がある。 WebClientを用いた方法 WebClientクラスでWebページを取得するには?:.NET TIPS - @IT WebRequestを用いた方法 WebRequest/WebResponseクラスでWebページを取得するには?:.NET TIPS - @IT POSTでデータを送信する - .NET Tips (VB.NET,C#...) ほかにもSocketを生で使うとかあるだろうけれど、代表的にはこの二つ。 でWebClientを用いた方法がとても簡単で、 Encoding enc = System.Text.Encoding.GetEncoding("utf-8"); WebClient client = new WebClient(); byte[] bytes = client.UploadFile(url, fi

  • Re[5]: ベーシック認証とファイルダウンロードの方法

    分類:[C#] 初投稿させていただきます。 環境:VS2013 C# Windows8.1Pro ベーシック認証が必要なURLサイトからリンク先のファイルを ダウンロードするという処理で、2点わからないことがあります。 1)ベーシック認証はどう実装するのか? WebClientとHttpWebRequestとの違い等どう処理していいのか 分かりません。 HttpWebRequest.Credentialを使ってID,Passwordを設定して、 やるべきなのか、他の方法がありそちらの方が分かりやすくて便利なのか? 2)ダウンロードの実装 ダウンロードするファイルはGetElementsByTagName("A")から InnerTextの文字列によって、取得するのですが、そこから ダウンロードさせる方法が、分からない状態です。 2点、ヒントでもよろしいのですので、ご教授いただければ幸いです

  • websec-room.com - websec room リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    websec-room.com - websec room リソースおよび情報
  • Basic認証用のHTTPリクエストヘッダーの送信方法 - 積み重ねた日々

    プログラム内でBasic認証を行いたい場合、HTTPリクエストヘッダーを送信するだけでよいので、その手順をメモしておきます。 手順はいたって簡単で、「認証用ID:認証用Password」をbase64でエンコードした結果の文字列を使うだけです。PHPだと以下のワンライナーで簡単に取得できます。(例は、IDがfoo、Passwordがbarになります) $ php -r 'echo base64_encode("foo:bar");' Zm9vOmJhcg==上記の値を使い、以下の1行をHttpリクエストヘッダーで送信することでBasic認証に成功します。 Authorization: Basic Zm9vOmJhcg==

    Basic認証用のHTTPリクエストヘッダーの送信方法 - 積み重ねた日々
  • WebClient.Headers Property (System.Net)

  • 文字列をBase64でエンコード/デコードするには?[C#、VB]

    連載目次 Base64は、マルチバイト文字列や、画像などのバイナリ・データをテキスト形式に変換する手法の1つで、メールの送信などで多く用いられる。 .NET Framework上でBase64を利用するにはConvertクラス(System名前空間)が使えるが、この際に日語などのマルチバイト文字列を正しく扱うには、UTF-8やShift-JISといった文字コードを考慮しなければならない。 そこで次のようなクラスを作っておくと、Base64の処理が簡単に行える。 using System; using System.Text; public class MyBase64str { private Encoding enc; public MyBase64str(string encStr) { enc = Encoding.GetEncoding(encStr); } public str

    文字列をBase64でエンコード/デコードするには?[C#、VB]
  • How to post XML document to HTTP with VB.Net

  • .NET Tips - POSTでデータを送信する (DOBON.NET)

    POSTでデータを送信するここではHTTPサーバーにPOST要求を送信し、返される結果を受信する方法を幾つか紹介します。データの送信方法として、ここでは"application/x-www-form-urlencoded"と"multipart/form-data"による方法を紹介します。 なおここで紹介しているコードでは、HttpUtility.UrlEncodeメソッドを使っていますので、System.Web.dllを参照に加える必要があります。(サーバー側が、クライアントが送信するデータのURLエンコードを必要としていないのであれば、このメソッドを使う必要はありません。) "application/x-www-form-urlencoded"でデータを送信する通常(特に文字列だけを送信する場合)は、"application/x-www-form-urlencoded"でデータを送信す

    .NET Tips - POSTでデータを送信する (DOBON.NET)
  • Windowsのサービスで使用される「System」「Local Service」「Network Service」アカウントとは?

    Windowsのサービスで使用される「System」「Local Service」「Network Service」アカウントとは?:Tech TIPS Windows OSでは、アクセス権の設定画面や実行中のプロセス/サービス一覧で、「System」「Local Service」「Network Service」という作った覚えのないアカウントを見かけることはないだろうか。これらの正体や指定方法、注意点を解説する。

    Windowsのサービスで使用される「System」「Local Service」「Network Service」アカウントとは?
  • 18.指定した要素を削除する < DOM Tips メニュー < XML Tips < VB.NET 2005 Tips HOME < HIRO's.NET

    Dim xmlDoc As New System.Xml.XmlDocument 'XMLファイルを読み込む xmlDoc.Load("C:\Work\Test.xml") 'ルート要素を取得する Dim rootElement As System.Xml.XmlElement = xmlDoc.DocumentElement 'ルート要素の子要素である"zip"を取得する Dim nodelist As System.Xml.XmlNodeList = rootElement.GetElementsByTagName("zip") '指定した"zip"タグが存在するか? If nodelist.Count > 0 Then 'zipタグを削除する rootElement.RemoveChild(nodelist.Item(0)) End If 'ファイルに保存する xmlDoc.Save

  • 連載:.NETで簡単XML 第5回 DOMとXPath(3/4) - @IT

    名前空間の指定方法 さて、先ほどの例では名前空間を扱っていなかった。前出のサンプルXML文書に名前空間の指定を付けて、これを処理するにはどうすればよいのだろうか。 XML文書は以下のように書き換えたとしよう。 <?xml version='1.0' encoding="UTF-8" ?> <書籍情報 xmlns="http://www.atmarkit.co.jp/xmlns/sample/shoseki/info"> <編集者 id="editor123"> <名前>海野波男</名前> <所属>海浜出版</所属> </編集者> <著者 id="writer201"> <名前>山岡岳男</名前> <所属>山岳協会</所属> </著者> <著者 id="writer302"> <名前>野原草男</名前> <所属>原野愛好会</所属> </著者> <著者 id="writer404"> <名前

  • 連載:.NETで簡単XML 第5回 DOMとXPath(4/4) - @IT

    最初のノード、最後のノード、指定番目のノード XPath式は、名前で対象を絞り込むだけではない。一連のノードの中で、最初、最後、あるいは、指定番目のノードを選択させることも容易である。ここでは、最初のノード、最後のノード、2番目のノードを選択させるサンプル・プログラムを見てみよう。 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim doc As XmlDocument = New XmlDocument() doc.Load("c:\sample2.xml") Dim nsmgr1 As XmlNamespaceManager = New XmlNamespaceManager(doc.NameTable) nsmgr1.Add

  • XML文書への電子署名

    ホーム[http://www.trustss.co.jp/] >> 総目次[http://www.trustss.co.jp/smnIndex.html] >> 目次[http://www.trustss.co.jp/dsig/index.html] .NET Frameworkには、XML文書を容易に扱えるクラスが用意されています。さらに、そのXML文書に暗号化や電子署名を施すクラスもあります。ここでは、それらのクラスを使って電子署名する方法を説明します。なおここで電子署名された文書は、2.署名されたXML文書を検証する で署名検証します。 .NET FrameworkXML署名は、W3C 勧告『XML-Signature Syntax and Processing』に準拠しています。 JavaでXML文書に電子署名する方法は、4.XML文書に署名する(Java)で説明しています。

  • VB.netでDOMの捜査方法とxpathの例 - programing topics

    programing topics まったく個人的なプログラムに関するメモです トップページページ一覧メンバー編集 VB.netでDOMの捜査方法とxpathの例 最終更新: e_otti 2010年11月20日(土) 21:44:41履歴 Tweet 'DOMを格納するための変数の宣言 Dim xDoc As New System.Xml.XmlDocument '複数のノードを格納できる変数 Dim nodes As Xml.XmlNodeList 'xmlの読み込み xDoc.Load("C:\sample.xml") 'idが"id1"となっているElementを取得する Dim item As Xml.XmlElement = xDoc.GetElementById("id1") '"item"という名前のElementをすべて取得する nodes = xDoc.GetEleme

    VB.netでDOMの捜査方法とxpathの例 - programing topics
  • 12.指定した要素の属性値を取得する < XML Tips メニュー < C# 2003 Tips HOME < HIRO's.NET

    private void button1_Click(object sender, System.EventArgs e) { XmlDocument xmlDoc = new XmlDocument(); // XmlDocumentオブジェクトを作成 XmlDoc.Load(@"Test.xml"); try { // ルートの要素を取得 XmlElement xmlRoot = xmlDoc.DocumentElement; // <NAME>要素を(Rootの4番目の要素)をセット XmlNodeList xmlNode = xmlRoot.GetElementsByTagName("NAME"); // 取得した<NAME>要素はXmlNodeListなのでXmlElementにキャストする XmlElement xmlName = (XmlElement)xmlNode.Ite

  • 現代の聖書!世界遺産! 傑作マンガベスト100(名セリフ付)

    「ああーッ、良い空気だ。それに見晴らしも良い。こんなに雄大な景色を見ながら人生の一巻を終わるなんて、他の誰に出来るってんだ?フフフ…アーハハハ…アッハ…ハ…」(同上) 「助けてくれッ!人類も動物も…生きるものがひとつ残らず死んじまった後で…僕だけが生き残って、一体何の楽しみがあるんだ?何の生き甲斐が?」(同上) 「今私たちは、あなたがた人間が素粒子と呼んでいる極小のつぶへ向かって縮んでいくのです。次に今度は極大の世界へ!宇宙はひとつの粒子に過ぎないのです」「宇宙生命!」(同上) 「わしに生物の進化をもう一度繰り返させろというのか。生物が現れて何十億年もの間にゆっくりと進化し、おしまいに人間に進化するまでわしに見守れというのか!?そ、それはあまりにむごい。海よ、わしのこの贈り物を受けてくれ。つまらぬ炭素と酸素と水素の混ざりものじゃ」(同上) 「でも今度こそ」と火の鳥は思う。「今度こそ信じたい

  • Work with Event Logs on a Remote Computer

    Applies To: Windows 7, Windows Server 2008 R2, Windows Server 2012, Windows Vista You can use the Event Viewer or the wevtutil command at a command prompt to manage event logs on a remote computer. To use Event Viewer to manage event logs on a remote computer Start Event Viewer. Click the root node, for example Event Viewer (Local) , in the console tree. On the Action menu, click Connect to Anothe

    Work with Event Logs on a Remote Computer
  • XmlNode.SelectSingleNode メソッド (System.Xml)

    例 次の例では、一致する作成者名を持つ最初の書籍を返します。 XmlNamespaceManager は XPath 式中の既定の名前空間を解決します。 #using <System.Xml.dll> using namespace System; using namespace System::IO; using namespace System::Xml; int main() { XmlDocument^ doc = gcnew XmlDocument; doc->Load( L"newbooks.xml" ); // Create an XmlNamespaceManager to resolve the default namespace. XmlNamespaceManager^ nsmgr = gcnew XmlNamespaceManager( doc->NameTable

    XmlNode.SelectSingleNode メソッド (System.Xml)
  • チャット友達との出会い!ひまつぶしアプリ「ひまたん!」 - Google Play の Android アプリ

  • 『[VB] MSXML を使って XML ファイルを作成・出力する方法』

    VB や VBA から XML ファイルを作成・出力する方法の1つに、Microsoft XML パーサー(MSXML)を使う方法があります。 MSXML には数多くのバージョンが存在します。 それらは IE や Office などに含まれる形で PC にインストールされているわけですが、バージョンによってファイル名が異なる場合があるため、複数のバージョンが混在していることもあります。 「Microsoft XML パーサー (MSXML) のバージョン一覧 」 ここでは無難なところで、Microsoft XML Version 2.0 (Msxml.dll) を使います。 簡単なサンプルコードを以下に示します。 Sub main() Dim xmlDoc As MSXML.DOMDocument 'XMLドキュメント Dim xmlPI As IXMLDOMProcessingInstr

    『[VB] MSXML を使って XML ファイルを作成・出力する方法』
  • [XML]要素・属性の使い分けと命名規則(要素名・属性名の決め方) | PHP Archive

    プログラミングをする上でデータを格納する標準的な形式として XML はよく使われます。 XML には値を入れておくための要素(Element)と属性(Attribute)があり、どちらを使わなければいけないという明確な決まりはありません。 しかしながら何らかのルールに従って要素に格納するか属性を使うかを決め、ファイル全体に一貫性を持たせなければいけません。 <要素 属性="属性の値">要素の内容</要素> 自分一人でルールを決めるよりも一般論を取り入れたほうが無難です。私自身要素・属性の使い分けに悩むことが多いので次のガイドラインを参考にルールについて考えてみたいと思います。 Google XML Document Format Style Guide https://google.github.io/styleguide/xmlstyle.html Principles of XML d

  • c++でintをcharにキャストする方法

  • 型変換int→double - プログラマ専用SNS ミクプラ

    フォーラム(掲示板)ルール フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code] と [/code] で囲って下さい。詳しくはこちら はじめまして、坂峰という者です。 今回は、C言語の型変換について分からない所があったので、質問しました。 開発環境は Visual C++ 2008 開発言語 C言語 OS windows XP ベクトルの足し算をするためにDrawLine関数を使って斜めの線を ベクトルで表示させる処理をしました。 すると、エラーではないのですが、警告メッセージが表示されました。 内容は warning C4244: '引数' : 'double' から 'int' への変換です。データが失われる可能性があります。 warning C4244: '引数' : 'double' から 'int' への変換です。データが失われる可能性があります。 wa

  • ロベールのC++教室 - 第41章 キャスト -

    今回はキャストのお話です。「何を今さら」と思うかも知れませんが、実はそうでもないのです...。 では、今回の要点です。 C言語のキャストは3種類に分類できる。 static_cast は静的な普通の型変換を行うキャスト。 reinterpret_cast はポインタの関係する強引な型変換を行うキャスト。 const_cast はポインタの const を外すキャスト。 では、いってみましょう。 キャストについては第1部第21章で話しましたが、実はこれはC言語のキャストです。C++から導入されたキャストというものも存在します。今回はそのお話です。 今まで、キャストは何も考えず (int) や (void*) としてきました。しかし、C++ではそのキャストを3種類に分類しています。どう分類しているかは、順を追って話していきましょう。 先ずは1つ目は「静的な普通の型変換」です。次のプログラムを見

  • UACが有効の時、必要な処理だけ管理者に昇格させて実行する

    UACが有効の時、必要な処理だけ管理者に昇格させて実行する「UACが有効の時、アプリケーションを管理者に昇格させて起動する」ではアプリケーション起動時に管理者に昇格させる方法を紹介しました。ここでは、必要な処理を行なうときだけ昇格させる方法を紹介します。 「ユーザー アカウント制御 (UAC: User Account Control) - Windows 7 対応アプリケーションの互換性」によるとその方法は2つあり、「ShellExecute() もしくは ShellExecuteEx() を使用して、親プログラムから起動する」方法と、「COM オブジェクトとして分離する」方法です。ここでは簡単な前者の方法のみを紹介します。後者の方法は、「this.Pose() as Expert」などを参考にしてください。 昇格が必要な処理だけを別プロセスで起動するメインのプログラム(親プログラム)で

    UACが有効の時、必要な処理だけ管理者に昇格させて実行する
  • UAC

    Windows Vistaから追加された様々な機能の中で、特にユーザーの興味をひきつけたのは、 UAC(User Account Control)ではないかと思われます。 この機能は、管理者としてログオンした場合でも、制限ユーザーとしてプロセスを実行するというものであり、 仮にそのようなプロセスで悪意のあるコードが実行されたとしても、処理が失敗しやすくなるという利点があります。 ただし、実際にこの機能について深く考えていくと、いくつかの疑問が生じてくると思われます。 たとえば、制限ユーザーとしてプロセスが実行されるならば、 そもそも管理者としてログオンしたことにはならないのではないでしょうか。 また、制限ユーザーとしてコードが実行されることにより、 いくつかのプロセスでは関数呼び出しに失敗することが予想されますが、 こうした問題はどう対処することになるのでしょうか。 今回は、こうしたUAC

  • capm-network.com - このウェブサイトは販売用です! - capm network リソースおよび情報

  • Re[4]: vbでxml出力

    分類:[.NET 全般] vb初心者です。ネットを参考にしてコーディングしています。 エクセル2007でxmlファイルを出力するマクロを作成についての質問です。 DOMを使っているのですが名前空間の部分で"読み取り専用のノードを編集しようとしました"というエラーがでます。 コード Dim xmlDoc As MSXML2.DOMDocument Dim xmlPI As MSXML2.DOMProcessingIntroduction Dim xmlNode As MSXML2.DOMNode Dim xmlAttr As MSXML2.DOMAttribute Dim xmStr As String Set xmlDoc = New MAXML2.DOMDocument Set xmlPI = xmlDOC.appendChild(xmlDoc.createProcessingIntro

  • XMLファイルを作成して出力する (DOM方式 XmlDocumentを利用) (C#プログラミング)

    DOM方式でXMLファイルを作成して出力する方法を紹介します。DOM方式でXMLファイルを作成する場合はXMLファイルをパーシングするときと同じXmlDocumentクラスを用います。 概要 XMLファイルを出力するにはXmlDocumentオブジェクトを作成し、出力したいXmlNode等の要素を追加しxmlDocument.Save()メソッドを呼び出しXMLをディスクに保存します。 コード例 /* using System.Xml; を追加 */ private void button6_Click(object sender, EventArgs e) { XmlDocument xmlDocument = new XmlDocument(); XmlElement elem = xmlDocument.CreateElement("root"); xmlDocument.Appen

    XMLファイルを作成して出力する (DOM方式 XmlDocumentを利用) (C#プログラミング)
  • http://www.softist.com/programming/shellexecute/shellexecute.htm

  • VBScriptで、メッセージボックスに、タイトルを表示してみましょう。

    VBScriptでは、メッセージボックス(MsgBox)に、タイトルを表示することができます。 通常、メッセージボックスの書式は、以下の通りです。 MsgBox(メッセージ[, ボタンの種類, [タイトル]]) [ ](カッコ)は、省略可能な引数を表しています。 つまりメッセージ以外は、省略可能です。 だから今までは、MsgBox(str) という使い方ができたわけです。 また、引数が複数ある場合は、「,」(カンマ)で区切る決まりになっています。 したがって今回は、以下のような書式を使います。 MsgBox(メッセージ, , [タイトル]) ポイントは、省略した引数も、カンマは残しておく必要があることです。 そして大事なポイントが、もう一つあります。 実は、上記の書式のままMsgBoxを使うと、実行時にエラーが出ます。 原因は、MsgBoxが値を返すためです。 そのため( )を使う場合は、

    VBScriptで、メッセージボックスに、タイトルを表示してみましょう。
  • Visual Studio Express 2013を使ってみる

  • VC++で現在時刻をミリ秒まで取得する - 小さい頃はエラ呼吸

    はじめに アプリケーションのデバッグログを出力するときなど、現在時刻をミリ秒まで取得したいときがあります。VC++で現在時刻をミリ秒まで取得するコードを書いてみました。 環境 Visual Studio 2005 サンプルプログラム #include <windows.h> void showNowTime() { SYSTEMTIME st; GetSystemTime(&st); char szTime[25] = { 0 }; // wHourを9時間足して、日時間にする wsprintf(szTime, "%04d/%02d/%02d %02d:%02d:%02d %03d", st.wYear, st.wMonth, st.wDay, st.wHour + 9, st.wMinute, st.wSecond, st.wMilliseconds); printf("%s\n",

    VC++で現在時刻をミリ秒まで取得する - 小さい頃はエラ呼吸
  • 【windows】サービス登録コマンド sc at softelメモ

    サービスの登録、削除はscコマンド、 サービスの起動、停止等はnetコマンド (追加)C:>sc create hoge binPath= "C:\Program Files\hoge\hoge.exe --引数など --必要なら" (削除)C:>sc delete hoge “binPath= “の後ろには1つスペースが必要とのこと。 なんだか不思議。そんなの知らないと普通くっつけちゃいますよね。 以下、コマンドのヘルプより。 C:\Users\yoshimura>sc create --help 説明: レジストリおよびサービス データベースのサービス エントリを作成します。 使用法: sc create [サービス名] [binPath= ] <オプション1> <オプション2>... オプション: 注意: オプション名には等号が含まれています。 等号と値の間にはスペースが必要です。

    【windows】サービス登録コマンド sc at softelメモ
  • Visual C++小技

    例えば、1秒毎に画面を描画させたいとか、一定時間毎にメッセージを更新したい場合にタイマ機能を使います。 方法はいくつかのやり方があるらしいです。 僕が知っている最も簡単な(僕が知っている?)コーディングを次に示します。 SetTimer関数とOnTimerハンドラを用意します。 例えば、ダイアログの OnInitDialog()内で、SetTimer関数を呼びます。 これで指定した時間間隔でWM_TIMERメッセージが発行されるようになります。 次に[ClassWizard]から WM_TIMERメッセージを選択し OnTimerハンドラを作成します。 先ほどの WM_TIMERはこの OnTimerで捕まえることができるようになります。 CXxxDlg::OnInitDialog() { . . SetTimer(1, 1000, NULL); // タイマーのセット . . } //

  • 一定時間ごとにプログラムを起動させるプログラムを作りたい - OKWAVE

    問題点が2点あります。 1. kidou関数がTIMEPROC型ではない。 SetTimerに渡すためにはkidou関数は、 void CALLBACK kidou(HWND hWnd, UINT nMsg, UINT nIDEvent, DWORD dwTime) と宣言されいる必要があります。 このままではコンパイルもできないのではないでしょうか。 2. メッセージループが無い SetTimerはWM_TIMERメッセージをPostすることを指示するだけなので、 それを受け取る部分を用意しておかないとkidou関数は呼び出されません。 SetTimer呼び出し後にメッセージループを挿入する必要があります。 以上の問題を修正すると、次のようになります。 #include <windows.h> #include <stdio.h> void CALLBACK kidou(HWND hWn

    一定時間ごとにプログラムを起動させるプログラムを作りたい - OKWAVE
  • VB6 ハンドル 〜 APIでよくでてくるハンドルの解説

    Visual Basic 中学校 > VB6 中級講座 > 4.ハンドル 今回のテーマはハンドルです。ハンドルを使えばVB単体ではとてもできないような面白いことがいろいろとできるようになります。楽しんで使いましょう。ただし、奥が深いことも確かです。今回はあまり深入りしないでハンドルの簡単な使用例を紹介します。 この回の要約・Windowsは各ウィンドウを「ハンドル」と呼ばれる番号で区別している。 ・ウィンドウのハンドルがわかればそのウィンドウに対してAPI等で命令することができる。 ・ウィンドウのハンドルを知るにはAPIを使うことが多い。 1.ハンドルとは? Windowsは複数のウィンドウを同時に開くことができます。こんなことは特に意識しないであたりまえのように思っている人も多いことでしょう。ウィンドウを並べて開いてファイルを移動したりすることもしばしばありますね。(ただ、「ウィンド

  • タイマー(周期起動)

  • タイマー | WINAPI入門~bituse~

    今回はタイマーについて説明します。 タイマーを設定すると一定の間隔で自動で処理させることができます。 方法は二通りあり、一定時間後にタイマーイベントを発生させるか、 一定時間ごとに指定した関数を実行するかの二つです。 タイマーの設定にはSetTimer関数を使います。 関数の定義は以下の通りです。 UINT_PTR SetTimer( HWND hWnd, // ウィンドウのハンドル UINT_PTR nIDEvent, // タイマの識別子 UINT uElapse, // タイムアウト値 TIMERPROC lpTimerFunc // タイマのプロシージャ ); 関数が成功すると、タイマー識別子が返って来ます。失敗すると0が返ります。 この識別子はタイマーを止める為に使う、killTimer関数に ウィンドウハンドルと共に渡すことでタイマーを止めることができます。 第二引数のタイマー

  • Boost Timer Documentation - 1.43.0

  • C++ trial#10

  • Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT

    平素よりQA@ITをご利用いただき、誠にありがとうございます。 QA@ITは「質問や回答を『共有』し『編集』していくことでベストなQAを蓄積できる、ITエンジニアのための問題解決コミュニティー」として約7年間運営をしてきました。これまでサービスを続けることができたのは、QA@ITのコンセプトに共感をいただき、適切な質問や回答をお寄せいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、エンジニアの情報入手方法の多様化やQAサービス市場の状況、@ITの今後のメディア運営方針などを検討した結果、2020年2月28日(金)15:00をもちましてQA@ITのサービスを終了することにしました。 これまでご利用をいただきました皆さまには残念なお知らせとなり、誠に心苦しく思っております。何とぞ、ご理解をいただけますと幸いです。 QA@ITの7年間で皆さまの知識

    Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT
  • Scala Tech Blog | by CyberAgent AdTech Studio

  • 俺の許嫁と幼なじみが修羅場すぎる | paizaオンラインハッカソン(POH)

    Rena is my affianced bride? I have to decode this letter! The idol Rena Nitta is my affianced bride? She said she is keeping a letter from my parents oversea. but it’s written in code....I can’t read it unless I crack the code! What on Earth will become of me?!! Tatsuya opens the letter and found it's encrypted and difficult to understand. The beginning of the letter starts with a hint: “ODD,” wri

    俺の許嫁と幼なじみが修羅場すぎる | paizaオンラインハッカソン(POH)
  • http://www.g-ishihara.com/vc_wi_01.htm

  • プログラミングについて教えてください。 - 初心者なので言ってることの意味がうまく伝わらないかもしれませんが、よろしくお願いし... - Yahoo!知恵袋

    プログラミングについて教えてください。 初心者なので言ってることの意味がうまく伝わらないかもしれませんが、よろしくお願いします。 今、Visual C++ 2008を使えるようにいろいろ設定頑張っています。 テキストファイルで~.cというファイルを作ったのですが、それをダブルクリックで開くと ”~は見つかりません。名前を正しく入力したか確認して、やり直してください。”と出てきてしまいます。開いたときにVC++に直接つながるようにするにはどうしたらいいのでしょうか? またビルドをすると必ず下のようにエラーが出てきてしまいます。 1>マニフェストを埋め込んでいます... 1>.\Debug\3s=|k.exe.intermediate.manifest : general error c1010070: Failed to load and parse the manifest. ・・U・_U

    プログラミングについて教えてください。 - 初心者なので言ってることの意味がうまく伝わらないかもしれませんが、よろしくお願いし... - Yahoo!知恵袋
  • よくわかる真タイタン攻略解説【動画有】 | 新生FF14初心者の館

  • miya xoops -

    お願い このサイトに記載されている内容は、個人が考えたことや備忘録であり、何かに基づくものではありません。そのため、情報の正確性、確実性、有用性、適時性若しくは完全性について責任を負うものではありません。読まれた方が判断するようお願い致します。

  • 確実な終了処理を行うには?

    連載目次 .NET Frameworkは、ガベージ・コレクションの機能により、使用済みのメモリ領域を自動的に回収する。それが単なるメモリ領域なら、使用可能なメモリ容量に余裕がある限り、回収されずに放置されるケースがあってもそれほど問題とはならない。しかし、極めて限られた資源や、特別な特徴を持った資源は、使い終わったらすぐに解放してやらねば不都合が起きる場合がある。その1つの例は、ファイルである。ファイルを開いて読み書きすることは容易であるが、.NET Frameworkで何のオプションも指定せずにファイルを開くと排他的な共有モードになるため、それを閉じるまでそのファイルにアクセスすることができなくなる。つまり、ファイルの読み書きが終了しても閉じないで放置すると、ほかの用途で開けないという弊害が発生する。 以下はファイルを閉じないことにより不都合が生じる例である。この場合、OpenTextメ

  • IO.StreamWriterクラスでファイルが開放されなくて困っています。 - 今IO.StreamWriterクラス... - Yahoo!知恵袋

    IO.StreamWriterクラスでファイルが開放されなくて困っています。 今IO.StreamWriterクラスを使って 何回か続けて同じファイルに書き込んでいるのですが ファイルが別のプロセスで使われていてアクセスできないというエラーメッセージが出てしまいます。 ちゃんとCloseメソッドで接続は閉じているのですが・・・ いったいどうすればよいのでしょうか? 助けてくださいお願いします。

    IO.StreamWriterクラスでファイルが開放されなくて困っています。 - 今IO.StreamWriterクラス... - Yahoo!知恵袋
  • 東京豚バザール (上野/居酒屋)

    リクエスト予約希望条件をお店に申し込み、お店からの確定の連絡をもって、予約が成立します。 1 予約の申し込み ご希望の条件を当サイトよりご入力ください。 2 お店からのメール ご予約が承れるか、お店からの返信メールが届きます。 3 お店へ来店 予約が確定した場合、そのままお店へお越しください。

    東京豚バザール (上野/居酒屋)
  • ぐるなび - レストラン・宴会予約 グルメ情報サイト

    0:00 0:30 1:00 1:30 2:00 2:30 3:00 3:30 4:00 4:30 5:00 5:30 6:00 6:30 7:00 7:30 8:00 8:30 9:00 9:30 10:00 10:30 11:00 11:30 12:00 12:30 13:00 14:00 14:30 15:00 15:30 16:00 16:30 17:00 17:30 18:00 18:30 19:00 19:30 20:00 20:30 21:00 21:30 22:00 22:30 23:00 23:30 1名 2名 3名 4名 5名 6名 7名 8名 9名 10名 11名 12名 13名 14名 15名 16名 17名 18名 19名 20名 21名 22名 23名 24名 25名 26名 27名 28名 29名 30名 31名 32名 33名 34名 35名 36名 37名

    ぐるなび - レストラン・宴会予約 グルメ情報サイト
  • 24のプログラミング言語がブラウザで即実行できる『paiza.IO』 - paiza times

    こんにちは。今回は谷口が担当します。 paizaはこの度、ITエンジニア向けの無料オンラインプログラミング実行環境サービス『paiza.IO (パイザ・アイオー)』 のβ版を、日2014年11月17日からサービス開始いたしました。 『paiza.IO』は、ブラウザ上でコードが書け、書いたコードをその場で実行出来るオンラインプログラム実行環境です。 ブラウザだけでプログラミングがすぐ始められる【paiza.io】 from paiza on Vimeo. ■オンライン実行環境について ◆どうしてpaiza.ioを作ったの? これまでプログラミングを始める際、最大のハードルは「プログラムの実行環境を構築する事」でした。 これまでは、環境構築といえば初心者にとってハードルが高く、ものによっては細かい部分でつまづいたりなどして1~2日程度はかかる工程の面倒な作業でした。そのボトルネックを解消し、

    24のプログラミング言語がブラウザで即実行できる『paiza.IO』 - paiza times
  • 水野絵梨奈 - Wikipedia

    心は孤独なアトム(2003年) CROWN 眠らない、夜の果てに…(2008年5月) - シュエメイ 役 エブリリトルシング(2008年7月) - 菜々美 役 エブリリトルシング '09(2009年8月) SAMURAI 7(2008年11月) - キララ 役 SAMURAI 7(2010年11月 - 12月) 恋と革命(2009年1月 - 2月) - 朱音 役 Words〜約束/裏切り〜すべて、失われしもののため…(2009年10月 - 11月) - ミリ 役 DANCE EARTH〜願い〜(2010年5月)[13] Changes(2014年5月) - 宇受 役[14] 広島に原爆を落とす日(2013年12月) - 重宗夏枝 役[15] アラタ~ALATA~(2017年7月 - 12月) - こころ 役 桃山ビート・トライブ(2017年11月 - 12月) - ちほ 役 桃山ビート・ト

  • 悪の教典 - Wikipedia

    蓮実聖司が担任をする文科系のクラスで男子二十名、女子二十名の計四十名が在籍。特に問題児が集中しているクラスとして教職員からも危惧されている。実はクラス分けの編成会議で、蓮実が容姿の優れた女子生徒(片桐怜花、安原美彌、小野寺楓子、去来川舞、牛尾まどか、柏原亜里)欲しさに問題児(蓼沼将大を始めとした不良グループやその被害者たち)を引き取ったという歪なクラス。事件で怜花、雄一郎、美彌以外の全生徒が死亡。この一件で校は閉校されることとなった。 項では各メンバーを分割して記述する。(序)は『-序章-』にも出演。●は猟銃で殺害された学生、○は猟銃以外の物で殺害された学生。 片桐 怜花(かたぎり れいか) 演:二階堂ふみ 生徒側の主人公。心に不思議な影を持つ女子生徒。普段は内向的かつ繊細で引っ込み思案だが、来は感受性豊かで思いやりある性格の持ち主。 ショートボブの髪型に大きな瞳と細い顎、美彌と同じ

  • [ 530_バッチファイルを ShellExecute 関数で実行 ] - Mr.XRAY

    Delphi Programming / Object Pascal [掲載 2005年02月15日] [更新 2015年08月14日] Delphi サンプルプログラム集

  • バッチファイルの作成と実行

    バッチファイルを作成する 特定のディレクトリにあるファイルのバックアップを行うという一連の作業を考えてみます。例えば c:\test へ移動し、サブディレクトリの back ディレクトリの中のファイルを削除したあと、カレントディレクトリにあるファイルをすべて back ディレクトリへコピーする、といったことを行うには次のように実行します。 1回だけの作業であればいいのですが、毎日一回同じ作業を行うような場合、バッチファイルを使用すると便利です。バッチファイルは実行したいコマンドをファイルに記述して保存したもので、バッチファイルを実行するとファイルに記述されたコマンドを上から順に実行してくれます。 バッチファイルを作成するにはメモ帳などのテキストエディタを起動し、実行したいコマンドを順に記述していってください。先ほどのコマンドを実行するのであれば次のように記述します。 作成したテキストファイ

    バッチファイルの作成と実行
  • GetLastError() に対応するメッセージを取得する - Cube Lilac

    すぐ忘れるのでメモ.GetLastError() でエラー ID を取得して,FormatMessage() でそれに対応するメッセージを取得する関数 #include <string> #include <windows.h> #include <tchar.h> /* ------------------------------------------------------------------------- */ /* * GetErrorMessage * * 指定されたエラー ID に対応するメッセージを取得する. * http://msdn.microsoft.com/ja-jp/library/cc428939.aspx */ /* ----------------------------------------------------------------------

    GetLastError() に対応するメッセージを取得する - Cube Lilac
  • [C/C++]なんとエラーメッセージが取得出来た

    WIN32APIで処理に失敗した後にGetLastError()を使いなさいとは、リファレンスに書かれていたので知っていたのですが、数字(ID)だけ見ても何もわかんねーYO!!と思っていました。 今日たまたま知ったのですが、GetLastError()で取得したIDからエラーメッセージを取得する方法があったみたいで早速使ってみました。 static inline void OutputMessage(DWORD dwMessageId) { LPTSTR lpBuffer = NULL; FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM, NULL, GetLastError(), LANG_USER_DEFAULT, (LPTSTR)&lpBuffer, 0, NULL ); Message

  • Visual C++小技