「わんくまさん?8」が出るみたいです

コミケ定例と化しました、プログラミング言語擬人化本「わんくまさん?」が8作目となりまして2012年夏のコミケに出展となりました。

私は今回も「C.P.U.」シリーズで4コマ漫画を描かせていただきました。また、わんくまさん?4以来の表紙を書かせていただきました。下のような絵柄をみつけらたらそれがわんくまさんです。

投稿用

ちなみに出展の詳細についてなんですが

  • 日にち:たぶん2日目
  • 場所:わかりません
  • 共同執筆者:わかりません
  • 版数:わかりません
  • 過去のわんくまさん?出展状況:わかりません
  • 主:初音 怜さん
  • 売り子:たぶん初音さん他

なんもわかりませんので現地で探してやってください orz。 Web で検索しても出てこないかと思います

]]>

3D モデルアニメーションソフト「エルフレイナ」Ver 1.22 公開

メタセコイア Ver 3.0 で保存した MQO ファイルのフォーマットが若干変更になったため、エルフレイナ Ver 1.20 以前のバージョンでは読み込めないという不具合が発生しておりました。最近なかなか開発に手が出せなくて修正が遅れて申し訳ありませんでした。

後、今回から使用するフレームワークを .NET Framework 2.0 から .NET Framework 4 に変更しました。これにより Windows 2000 以前での OS では動作しなくなりますのでご注意ください。(まあすでに OS 自体サポート対象外になっておりますが…)

【修正したバグ】

  • メタセコイア Ver 3 で保存した MQO ファイルが読み込めない不具合

【変更】

  • 使用するフレームワークを Microsoft .NET Framework 4 に変更

 

エルフレイナページ

]]>

SQL Server Reporting Services で登録されているサブスクリプションを一括実行する SQL

概要

サブスクリプションは登録したスケジュールに従って自動的に実行されますが、任意のタイミングで一括実行したい場合もあるかと思います。ここではそれを行うための実行 SQL を載せています。

注意

この記事の内容はすべての環境で実行を保証しているわけではありません。また公式でサポートしている内容でもありませんので自己責任でお使いください。

動作確認環境

  • SQL Server 2008 Standard SP3

実行 SQL

-- SubscriptionID を入れる変数
declare @id as uniqueidentifier
-- ReportServer データベースの Subscriptions テーブルから登録されている
-- サブスクリプション ID 一覧を取得
declare NEW_cursor cursor for
select SubscriptionID
from ReportServer.dbo.Subscriptions
-- カーソルオープン
open NEW_cursor
-- FETCH スタート
fetch next from NEW_cursor
into @id
while @@FETCH_STATUS = 0
begin
  -- サブスクリプションの実行イベント追加 (非同期)
  exec ReportServer.dbo.AddEvent @EventType='TimedSubscription', @EventData=@id
  -- 次の ID へ
  fetch next from NEW_cursor
  into @id
end
-- カーソルクローズ
close NEW_cursor
deallocate NEW_cursor

補足

この SQL はあくまでもイベントを登録しているだけなので即座にサブスクリプションの内容が実行されるわけではありません(非同期)。この SQL を実行すればサブスクリプションの実行内容がすべて完了しているものと思い込んでしまうと、次の処理を実行たときに、実はまだ処理が完了していなかった、なんてことになりかねないので注意してください。

]]>

[ASP.NET] エラー:オブジェクトの現在の状態に問題があるため、操作は有効ではありません。

リンク先情報なのですが、セキュリティパッチにより 500 個以上のコントロールを Postback するとタイトルのようなエラーが出てしまうみたいですね。回避策としては「コントロールの数を減らす」か「Web.config に上限数を設定する」のどちらかみたいですね。

]]>

jQuery とラジオボタンメモ

ラジオボタンのラベルクリックでもチェックできるようにする

<input type="radio" id=”AAA1” name=”BBB” val=”0” checked="checked" /><label for=”AAA1”>サンプル</label>
<input type="radio" id=”AAA2” name=”BBB” val=”1” /><label for=”AAA2”>サンプル</label>

 

ラジオボタンのチェック状態が変更されたときに処理を行う

$(“input[name=’BBB’]”).change(function()
{
  // なんたら処理
});

 

チェックがついているラジオボタンの値を取得する (ラジオボタンのイベント内で)

var data = $(this).val();

 

イベントを発行したラジオボタンがチェックされているか取得する (ラジオボタンのイベント内で)

if ($(this).attr("checked") == true)
{
  // なんたら
}

]]>