CSV ファイルのダウンロード機能を作りました

クロスワープの大鷲です。MODD には少し前から、アンケートを受け付けるという機能が搭載されています。 しかし、これまでは、その回答を MODD の管理画面からダウンロードすることができないという機能の不足がありました。 最近、その機能不足を解消するた…

嬉しくて社員証や辞令をインスタグラムにアップしてしまう人々について

Ⅰ)エグゼクティブ・サマリー ■社員証や辞令を、写真や動画を共有するSNS「インスタグラム」にアップしてしまう人たちが相次いでいる。 ■大手企業の場合、今月入社した新人たちが、正式に配属されるのは6月頃と思われる。 ■その時期に再びインスタグラム…

セミナー レポート:Azure Functions と キューで構築する NoOps スケーラブルバッチ処理基盤

クロスワープの大鷲です。先日、渋谷ヒカリエ内の Azure Antenna で開催されたセミナー「Azure Functions と キューで構築するNoOpsスケーラブルバッチ処理基盤」に参加してきました。*1 今回はそのレポートをお届けします。 azure.connpass.com スライド資…

株式会社クロスワープとはどんな会社か?

Ⅰ)エグゼクティブ・サマリー ■株式会社クロスワープは、お客様の人的コストが大きい業務や、お客様自身が自社開発・保有・運用をするとシステムコストが大きい業務に対して、その業務に特化したクラウドサービスを開発・提供することで、人的コストの削減や…

Octopus Deploy を使ってみた(2)アプリケーションの発行

クロスワープの大鷲です。前回は特に面白いこともないインストールだけで終わってしまいました。 今回はもう少しだけ技術的な内容です。

ITに疎い非技術者が標的型メール攻撃訓練サービス『Selphish』を使ってみた

Ⅰ)エグゼクティブサマリー ■この度、株式会社クロスワープは株式会社神戸デジタル・ラボ様と代理店契約を締結することになった。 ■神戸デジタル・ラボ様のセキュリティソリューションの一つにASP型標的型メール攻撃訓練サービス『Selphish』(セルフィッシ…

Octopus Deploy を使ってみた(1)インストールと環境構築

クロスワープの大鷲です。これまで MODD では、アプリケーションをデプロイする際に、自家製のスクリプト(バッチ ファイルや PowerShell スクリプト)を使ってきましたが、昨年から、一部のプロジェクトで試験的に Octopus Deploy を導入し評価をしておりま…

酒席でのノートPC紛失・盗難に関するご相談

Ⅰ)エグゼクティブサマリー ■弊社では毎年、年明けや新年度早々に、『機密情報が保存されたノートPCの紛失・盗難』に関する法人様からのご相談を多数頂いている。 ■尚、いずれの法人様もMDM(Mobile Device Management)やHDD暗号化ソフトは既に導入済みとの…

Windows Server で共有フォルダー上の ps1 ファイルを実行できなかった話

クロスワープの大鷲です。この記事は PowerShell Advent Calendar 2017 の 7 日目です。 何が起きたの 社内の PC を管理するための PowerShell スクリプトを作成してファイル サーバーに置き、グループ ポリシーを通じてタスク スケジューラーで実行させるよ…

非技術者の非技術者による“経営陣”のためのCODEBLUEセッション参加レポート

Ⅰ)エグゼクティブサマリー ■私は堤。クロスワープにおいてWebmonitorという情報漏洩調査システムの営業担当をしている。 ■この度、技術者でもないのにCODEBLUEという日本初のセキュリティ国際会議のセッションに参加したブログを書くことになった。 ■詳細な…

SendGrid の Marketing Campaign API の挙動が変わっていた

クロスワープの大鷲です。MODD にはメルマガ配信機能機能がありますが、これは SendGrid を利用して実現されています。*1 SendGrid のメルマガ機能は Marketing Campaigns というのですが、最近、この API の挙動が微妙に変わっていることに気が付きました。…

SQL Server で BULK INSERT する (2) 蛇足編

クロスワープの大鷲です。前回、SQL Server の BULK INSERT の使い方について、最もシンプルなケースを紹介しました。 今回は、せっかく色々調べた情報をお蔵入りさせるのももったいないのでもう少し複雑なケースについて紹介します。ただし、前回も口を酸っ…

SQL Server で BULK INSERT する (1) 基本編

クロスワープの大鷲です。データ移行の時や、テスト データを大量に作成したいような時には、SQL Server の BULK INSERT を使うのが便利です。 しかし、ちょっと間違えると非常に不親切なエラーメッセージを出して失敗するので、使い方がよくわからないとい…

SendGrid の Event Webhook を使って統計情報を取得する

クロスワープの大鷲です。 ご無沙汰しております。MODD ではメルマガ配信に SendGrid を使っています。 最近やっと、メルマガごとの到達率や開封率、URL のクリック率などを、MODD の管理画面上で表示できるようになりました。

Power BI Embedded を PowerShell で操作する

鈴木です。MODD Web Service にリッチ な対話型レポーティングサービスを導入するため、 Microsoft Azure の Power BI Embedded を検証してみました。 Microsoft Power BI Embedded とは docs.microsoft.com 本ブログとしては、以下の記事を可能な限りPowerS…

AWS でELB もRoute53 も使わずにHTTPS サイトの冗長化構成を取る

鈴木です。MODDにとって通常とは異なる対応をしなくてはならない案件があったので、久しぶりに記事を書いてみます。ELB(Elastic Load Balancer) を使えない場合に、AWS(Amazon Web Service) で可用性を担保する方法についてです。

「C#縛りでLT大会」に参加しました

クロスワープの大鷲です。去る 9月13日、Forkwell さん主催のイベント「C#縛りでLT大会 & Meetup」で喋ってきました。forkwell.connpass.com

MSBuild で ASP.NET のデプロイ用ファイル セットを作る

クロスワープの大鷲です。 今回は Web アプリのビルドについてです。

丸め処理の罠

クロスワープの大鷲です。今回は小ネタです。私が開発しているシステムの一つに、部内の経理システムがあります。 当社の MODD を利用しているお客様向けに、毎月のご利用料金を計算し、請求書を作成するツールです。

ASP.NET Core / IIS で設定に環境変数を使う

クロスワープの大鷲です。ASP.NET Core 1.0 がリリースされてから、そろそろ 2 か月になります。 導入は進んでいるでしょうか? 当社でも、まだ少数ながら、ASP.NET Core を本番投入したプロジェクトがあります。以前の ASP.NET 4.5 とは全く別物と言ってい…

SendGrid Night #4 参加レポート (2)

クロスワープの大鷲です。前回に引き続き、SendGrid Night #4 のレポートをお届けします。 発表資料の全体は構造計画研究所さんのブログをご覧ください。

SendGrid Night #4 参加レポート (1)

クロスワープの大鷲です。去る 5 月 19 日に SendGrid Japan もとい構造計画研究所さん主催で開催された SendGrid Night #4 というイベントに参加してきました。 本記事では、印象深かった点をピックアップしてご紹介します。 構造計画研究所さんのブログで…

.NET で SendGrid API を使う (3)

クロスワープの大鷲です。前回までで Marketing Campaign の登録に必要な準備が整いましたので、今回は実際に登録します。

.NET で SendGrid API を使う (2)

クロスワープの大鷲です。今回は Marketing Campaigns API を使うまでの準備について説明します。

.NET で SendGrid API を使う (1)

クロスワープの大鷲です。SendGrid 編の第 3 回です。 今回は実装寄りの話をします。 API リファレンスをお手元にご用意ください。.NET でこういったサービスの API を使おうと思うなら、まず NuGet でライブラリを探すのが近道です。 が、残念ながら、今回…

SendGrid のマーケティング メール機能について

クロスワープの大鷲です。前回に続き、今回は SendGrid のマーケティング メール機能について紹介します。おさらいですが、SendGrid のメール送信機能は、大きく 2 つに分けられます。 一通ごとに内容が異なる「トランザクション メール」と、多数のユーザー…

SendGrid を使う - 契約編

ごぶさたしております。 クロスワープの大鷲です。今回から何回か、SendGrid について書きます。SendGrid は E メール配信のプラットフォームです。 大きく分けて、毎回、送信先ごとに内容が異なる「トランザクション メール」と、メール マガジンを想定した…

Open XML SDK を使って Excel ファイルを操作する (2) - 基本構造編

クロスワープの大鷲です。前回に引き続き、Open XML SDK(OOXML SDK)を使って、Office Open XML(OOXML)ファイルを操作する方法について紹介していきます。 今回は、Excel ファイルを構成する言語である SpreadsheetML の基本構造についてです。

Open XML SDK を使って Excel ファイルを操作する (1) - 準備編

クロスワープの大鷲です。 ご無沙汰しております。最近は、eコマースサービス MODD の経理システムを作っています。データベースから月次の売り上げを集計して、請求書等の帳票を出力するシステムです。 集計した数字を帳票ファイルに出したいということで…

SQL Server のテーブルのデータを INSERT 文で吐き出す PowerShell スクリプト

クロスワープの大鷲です。 ご無沙汰しております。本記事は PowerShell Advent Calendar 2015 の 7 日目です。 昨日は素敵なおひげさんのコマンドレットを使う時に知っておくとちょっとだけ便利なことでした。すいません、今回の記事は既出ネタです。SQL Ser…