実現したい事業

実現したい事業

 

1.仕様書の体裁整え事業

仕様書を納品する際、印刷フォーマットや、ページ振り、誤字脱字などを直すサービス。

 

仕様書納品する際、メンバーごとに仕様書の粒度が違ってやり直すなんて事はありませんか?

 

客先にも、「仕様書の体制整えサービスに依頼する」と言えば、後は納品までこちらで引き受けます。

 

2.新人マンツーマン指導教育サービス

新人の質問や疑問を解決するだけでなく、プロジェクト進行の遅れも手助けします。

 

Oracle 12c ClientのダウンロードURL

Oracle 12c Clientのインストールをしてみました。

インストールにあたって参考にしたサイト

Oracle® Database Clientインストレーション・ガイド
12cリリース1 (12.1) for Microsoft Windows
http://docs.oracle.com/cd/E57425_01/121/NTCLI/install.htm#BABGEDEA

Oracle cient 12c ダウンロードURL

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

注意:
Oracle client 12cのダウンロードURLはなかなか見つけづらいです。
(少なくとも私はそうでした)

なので、見つけ方も記載します。

1.Oracle 12cのclientのインストールやダウンロードでネット検索すると一般的に見つかるのは、このURLだと思います。

Oracle Database ソフトウェア・ダウンロード
http://www.oracle.com/technetwork/jp/database/enterprise-edition/downloads/index.html

しかしながら、このURLにclientのダウンロードURLはありません。

では、どうするかというと、右のSee Allを押します。

f:id:microsoftcream87:20170803064443p:plain

これで、Oracle clientのダウンロードURLにたどり着きます。

【ブロガー必見!】PCのキャプチャ画像をサクサクとブログ記事に張り付けながら記事を書く方法

ブログの記事を書く際に、PCの操作手順など、画像キャプチャを張り付けたい時ってありませんか?

 

そんな時私は、PCの画像をプリントスクリーンで張り付け、それを一旦保存し、それをブログの画像アップロード機能でアップロードしてから張り付けるというう手順を踏んでいました。

 

もし、同じような方法をされているのであれば、Windows標準の「Snipping Tool」を使えば簡単です。

 

f:id:microsoftcream87:20170731061702p:plain

 

一度操作を覚えてしまえば、操作は非常に簡単で、Snipping Toolでキャプチャした画像を、ブログ記事中でCtrl + Vを押せば、そのまま画像が張り付きます。

 

どうぞ、一度お試しあれ!

Oracleで作成されているデータベースを調べるにはDBCAを使う

Oracleで作成されたデータベースが何かを調べるには、DBCAを使用します。

 

DBCAのコマンドプロンプトで、dbcaと入力すると起動します。

 

f:id:microsoftcream87:20170731060713p:plain

 

しばらくすると、DBCAが起動します。

 

f:id:microsoftcream87:20170731060816p:plain

 

SQL整形(SQL崩し)の方法調査備忘録

オンラインでのSQL整形

SQL 整形 For WEB
http://www-atl.blog.so-net.ne.jp/2015-02-08#more

コメント
結構使える。
Webに接続できるなら使い勝手がいい。

サクラエディタでのサンプル

SQLの整形 ~サクラエディタ マクロ版~
http://d.hatena.ne.jp/izoc/20090724/1248397863

コメント
実務でサクラエディタを使っているなら、これがいいかも。

サクラエディタSQL崩しマクロ
http://kome-dorobo.blogspot.jp/2013/11/sql.html

コメント
おやおや?
私としては若干いまいち。。。


サクラエディタのマクロでsqlテキスト整形
http://developer-ryo.hatenablog.com/entry/2016/09/28/232050

コメント
これは、SQL整形とは違うような。。。

SQL整形するのにいいサンプルSQL

>http://a5m2.mmatsubara.com/help/SQLEditor/formatSql.html>--1行コメント
select distinct a . * -- 1行コメント
,func1(a . aaa+1*2*3/4),"a"."aaa"||'aaa'+1,func2(func3
( 123 )),( 1+( 2*3 ) ),@@SQLSERVER_ENV as"aaa",case a . bbb when '1' then
'一' when '2' then '二' else '' end , case when a. fff = 'ccc' then 'O' else
'X' end,case a .fff when '1' then case when a. ggg = 'ccc' then 'O' else 'X'
end when '2' then (case when a. hhh = 'ccc' then 'O' else 'X' end) else '' end
from TB_NAME a inner join (select カラム1,カラム2,カラム3 from テーブル名 where
カラム1 != カラム2) テ on a.aaa=テ.カラム1 where a . aaa=@aaa and テ . カラム2 =
:bbb and a.ccc >= 3 and a.ddd <= 4 and a.eee != 5 and `a` . `MySQL Identifier `=333
and [a] . [SQLServer Identifier ]=2.2 and(1=1 or (2=2)) union select * from (select *
from TB_NAME4)

LINEの匿名チャットBOTを「Messaging API」で作成したよ!

以前、LINEで匿名チャットBOTを作成しようと思い、Qiitaのこの記事のソースをコピペしたらうまく動作しなかったという記事を書きました。

microsoftcream87.hateblo.jp


結局のところ動作しなかった原因は、Qiitaのmasuhajimeさんの記事にかかれていたソースは、「BOT API Trial Account」という既に終了したサービス用のソースで、現在(この記事を書いているのは2017年6月24日)LINEBOTを作るためのサービス「Messaging API」では動作しないという事だった訳ですが、このたび、その動作しなかった匿名チャットBOTのソースを、Amazonで購入した、

という本で勉強して、改造しましたので、ご紹介致します。
Message APIで操作する匿名チャットBOTのソースはこちらです!

<?php

// Composerでインストールしたライブラリを一括読み込み
require_once __DIR__ . '/vendor/autoload.php';

// アクセストークンを使いCurlHTTPClientをインスタンス化
$httpClient = new \LINE\LINEBot\HTTPClient\CurlHTTPClient(getenv('CHANNEL_ACCESS_TOKEN'));
// CurlHTTPClientとシークレットを使いLINEBotをインスタンス化
$bot = new \LINE\LINEBot($httpClient, ['channelSecret' => getenv('CHANNEL_SECRET')]);
// LINE Messaging APIがリクエストに付与した署名を取得
$signature = $_SERVER['HTTP_' . \LINE\LINEBot\Constant\HTTPHeader::LINE_SIGNATURE];

// 署名が正当かチェック。正当であればリクエストをパースし配列へ
// 不正であれば例外の内容を出力
try {
  $events = $bot->parseEventRequest(file_get_contents('php://input'), $signature);
} catch(\LINE\LINEBot\Exception\InvalidSignatureException $e) {
  error_log('parseEventRequest failed. InvalidSignatureException => '.var_export($e, true));
} catch(\LINE\LINEBot\Exception\UnknownEventTypeException $e) {
  error_log('parseEventRequest failed. UnknownEventTypeException => '.var_export($e, true));
} catch(\LINE\LINEBot\Exception\UnknownMessageTypeException $e) {
  error_log('parseEventRequest failed. UnknownMessageTypeException => '.var_export($e, true));
} catch(\LINE\LINEBot\Exception\InvalidEventRequestException $e) {
  error_log('parseEventRequest failed. InvalidEventRequestException => '.var_export($e, true));
}

$midFile = __DIR__ . "/files/mids";

// midsの中身を読み込み
$mids = explode(PHP_EOL, trim(file_get_contents($midFile)));


// 配列に格納された各イベントをループで処理
foreach ($events as $event) {

  //  テキストメッセージでなければ処理をスキップ
  if (!($event instanceof \LINE\LINEBot\Event\MessageEvent)) {
    error_log('Non message event has come');
    continue;
  }

  // メッセージを送ってきたユーザーを取得
  $newMids = array();
  $newMids[] = $event->getUserId();

 // 新規のユーザーの場合は追加
  $mids = array_merge($newMids, $mids);
  $mids = array_unique($mids);

  file_put_contents($midFile, implode(",", $mids));

  // メッセージを全登録ユーザーID宛にプッシュ
  foreach ($mids as $mid) {
    $response = $bot->pushMessage($mid, new \LINE\LINEBot\MessageBuilder\TextMessageBuilder($event->getText()));
    if (!$response->isSucceeded()) {
      error_log('Failed!'. $response->getHTTPStatus . ' ' . $response->getRawBody());
    }
  }

}

このソースを利用できるようになるまでの道のりも、全て、

に書かれていますので、匿名チャットBOTを作って自分も友人などと匿名チャットBOTで遊んでみたいという方で、かつ、上記のソースだけでは動作に至るまでいかないかたは、ご購入下さい。

ブログの記事作成が格段に速くなる!ウインドウのキャプチャを張り付けたいときに圧倒的に早くなる「Snipping Tool」のご紹介

f:id:microsoftcream87:20170624070401j:plain

photo credit: Tom Simpson Lynda Carter as Wonder Woman via photopin (license)

 

ブログの記事を作成するとき、PCの画面キャプチャを記事に張り付けたいときは、どのようにやってますか?

 

私は今まで、PrtScnで画像キャプチャして、それをペイントブラシにコピーして、どこかにいったん保存し。。。という手順を踏んでいました。

 

そんな事をしていたら手間がかかる!

 

で、やっと最近、かなり早く出来る方法がわかりました。

 

方法は、「Snipping Tool」を使います。

 

このツール、画面のキャプチャが出来ることはPrtScnと一緒なんですが、画面をそのまま矩形に切り取ってキャプチャ出来るんです。

 

で、キャプチャした画像は、記事にそのままCtrl + Vで張り付け!

(はてなブログではこの方法でそのまま張り付けられたけど、他のブログサービスではどうなのかな。。。)

 

詳しい使い方は、こちらのokutaniさんの記事がわかりやすくていいかなーと思います。

 

vdeep.net