すけ郎 さん プロフィール

  •  
すけ郎さん: スケ郎のお話
ハンドル名すけ郎 さん
ブログタイトルスケ郎のお話
ブログURLhttp://www.sukerou.com/
サイト紹介文プログラミングなどの話をメインに、自作便利ライブラリなどを紹介してきます。
自由文私が作成したいちおしのツールとして、
ガントチャートスケジュール作成ツールの「スケ郎」があります。
日付の変更があっても、変更した日数分、前後のタスクの日数を調整する機能等があり、大変便利です。
参加カテゴリー
更新頻度(1年)情報提供66回 / 365日(平均1.3回/週) - 参加 2017/09/17 23:23

すけ郎 さんのブログ記事

  • Apache Solrのインストールから起動まで
  • Apache Solr 7.5のインストールから起動まで全文検索エンジンである、Apache Solrのインストールから起動するまでの話です。ダウンロードhttp://ftp.jaist.ac.jp/pub/apache/lucene/solr/7.5.0/上のページから、「solr-7.5.0.tgz」をダウンロード。ダウンロードが終わったら解凍します。tar xzf solr-7.5.0.tgzSolrの起動解凍先のディレクトリに移動して、以下のコマンドを入力。cd solr-7.5.0./bin/solr start -e cloud起動オプ [続きを読む]
  • .NET Coreで Shift-JIS/ISO-2022-jpを扱う
  • .NET Coreで Shift-JIS/ISO-2022-jpを扱う.NET Coreは、デフォルトでは UTF8しか扱えません。System.Text.Encoding.GetEncoding("shift-jis")を実行すると、例外が発生します。今回は、.NET Coreでも、Shift-JIS / ISO-2022-jpなどの文字セットを扱う方法を紹介します。環境Visual Studio Community for Mac.NET Core 2.1手順nuget パッケージを追加nuget パッケージより、System.Text.Encoding.CodePagesを追加します。パッケー [続きを読む]
  • [VB, C#] MailKitでメールを送信する
  • [VB, C#] MailKitでメールを送信するMailKitを使ってメール送信する方法です。.NET標準のSystem.Net.Mail.SmtpClientが非推奨となり、代わりにMailKitを使え! と警告が出るようになりました。今回は、MailKitを使って、いろんなパターンでメールを送信するコードを作っていますサンプルコードまずは、シンプルなメール送信の例です。var host = "";var port = 25; // or 587using (var smtp = new MailKit.Net.Smtp.SmtpClient() [続きを読む]
  • Application CacheからService Workerへ最速移行する! [10分で移行できます]
  • Application CacheからService Workerへ最速移行する! [10分で移行できます]廃止予定の、Application Cacheを、Service Workerに最速移行させる方法です。2016/10/28 に、HTML5.1が勧告され、正式にApplication Cacheが仕様から削除されました。2018/10現在の状況は、非推奨として、まだ ほとんどのブラウザで使用可能な状態です。しかし、将来的には廃止される事が決まって、いつ使えなくなってもおかしくない状態です。今のう [続きを読む]
  • 安さは健在? 2018年 新型 MacBook Air が発売
  • 安さは健在? 2018年 新型 MacBook Air が発売10月30日に開催中のAppleイベント「There’s more in the making.」で新型MacBook Airを発表されました。MacBook Airユーザの私は、この時をずっと待っていました。10/31 AM1現在、Apple公式サイトを確認すると、すでに予約販売が開始されていました。スペック新型 MacBook Airのスペックはこんな感じです。 構成性能ディスプレイ13.3 inchCPU(1.6GHz Dual-Core (Turbo Boost時 3.6GH [続きを読む]
  • 曜日毎にファイルのバックアップを Windowバッチ(bat)でやってみる
  • 曜日毎にファイルのバックアップを Windowバッチ(bat)でやってみる今回は、曜日別にファイル/フォルダをバックアップして、7世代分のバックアップを取る方法について、紹介します。前回、Windowバッチで、曜日を取得する方法を紹介しましたので、それの応用編です。バックアップのイメージスクリプトの、処理イメージは以下の通りです。このスクリプトを、タスクスケジューラで、毎日動かすイメージです。※ Zip圧縮に7zipを使い [続きを読む]
  • コピペで簡単! SNSボタンを設置 (SVGアイコン版) [2018/10版]
  • コピペで簡単! SNSボタンを設置 (SVGアイコン版) [2018/10版]SNSボタンをコピペで簡単に設置する方法です。SVGアイコンなので、テーマに画像ファイルが使えない、Bloggerなどのブログサービスでも使えます。完成イメージ今回は、facebook, Twitter, はてなブックマーク, Pocket, Line の5つのボタンを配置します。PC表示スマホ表示サンプルコードHTMLdiv class="sns-button"> ul class="clearfix"> li class="facebook"> [続きを読む]
  • [Windows Azure] BLOBストレージにファイルを書き込む (C#)
  • [Windows Azure] BLOBストレージにファイルを書き込む (C#)Azureで、BLOBストレージにファイルを書き込むサンプルです。using Microsoft.WindowsAzure;using Microsoft.WindowsAzure.Storage;using Microsoft.WindowsAzure.Storage.Blob;//ストレージアカウントを指定して、BLOB Clientを取得するstring connStr = "";CloudStorageAccount storageAccount = CloudStorageAccount.Parse(connStr);CloudBlobClient blobClient = st [続きを読む]
  • 【コピペ実行】Oracle PL/SQL をデバッグする為の設定
  • 【コピペ実行】Oracle PL/SQL をデバッグする為の設定Oracle 11g以降で、PL/SQL をデバッグする為の設定を、コピペ実行できる様に、まとめました。USER_NAME となっている部分を、書き換えて使って下さい。権限の付与GRANT DEBUG CONNECT SESSION TO USER_NAME;GRANT DEBUG ANY PROCEDURE TO USER_NAME;ACLの設定SQL Developer、JDeveloperでデバッグを行う場合、自分のホスト(IPアドレス)に、jdwpのACL権限を付与してやる必要が [続きを読む]
  • [Azure] Visual Studio 2015/Azure SDK 2.9.6 の開発環境を整える!
  • Visual Studio 2015/Azure SDK 2.9.6 で開発環境を整える!はじめにVisual Studio 2015で、Azure SDK 2.9.6 を使用するシーンがあった為、そのインストールメモです。インストールする物Visual Studio 2015 (Web PI)Web PlatForm Instalier 5.0Azure SDK 2.9.6インストール手順※ Visual Studio 2015は既にインストールされている前提です。Web PlatForm Instalier (Web PI)以下のサイトにアクセスして、インストーラをダウンロ [続きを読む]
  • Access VBA (マクロ) にパスワードを設定
  • Access VBA (マクロ) にパスワードを設定するAccess VBA (マクロ) で作成したプログラムを、パスワードで保護する方法です。ファイルを配布する時、勝手にVBAを書き換えられないよう、保護して欲しいと要望がありました。その時に、パスワードで保護する方法があると知り、調べた内容です。設定方法Acsessリボンメニューより [Visual Basic] を選択VBAのメニューより [ツール] -> [ProjectNameのプロパティ] を選択[保護] のタグ [続きを読む]
  • encbant.jsでぷよぷよ
  • enchant.js で ぷよぷよ(風)なゲームを作ってみたはじめにHTML + Javascirptでゲーム開発が出来る、enchant.js を使って、ぷよぷよ(風?)なゲームを作ってみました。作ってみた感想として、enchant.js は簡単な開発環境で試せるし、フレームワークとしての機能も充実しているため、簡単なコードで楽にゲームが作れると思います。ゲームの完成イメージ完成イメージは、こんな感じです。最低限の実装しかしてません ^^; キーボー [続きを読む]
  • IT業界の負の遺産
  • IT業界「負の遺産」に出会った話ITの世界で働いていると、よく「負の遺産」と呼ばれるものに出会います。前任者が居なくなって、仕様を誰も知らないシステムソースコードがグチャグチャで誰もメンテ出来ないシステムそもそもソースコードがないシステム誰も使った事がないようなプログラム言語・ライブラリで作られているなど、様々な理由で「負の遺産」となってしまうシステムがあります。今回は、私がこれまで出会った「負の遺 [続きを読む]
  • トーストを表示する Javascriptライブラリ「Toastr」
  • ブラウザにトーストを表示する Javascriptライブラリ「Toastr」トーストって?↓のイメージのように、画面の隅(主に右下)から現れる小さな長方形の通知メッセージのことです。一定時間が経過すると自動的にメッセージが消え、メッセージが表示されている状態でも、通常の操作が行える為、ノンブロッキング通知とも言います。トースト を表示する Javascriptライブラリ「Toastr」実際に使ってみて、手軽にトースト表示機能を導 [続きを読む]
  • Java9以降のBigDecimalの小数点切り上げ・切り捨て・四捨五入
  • [Java] BigDecimalの小数点切り上げ・切り捨て・四捨五入はじめにJava9以降で、BigDecimalの小数点切り上げ・切り捨て・四捨五入についてのメモです。Java9 からは、BigDecimal.ROUND_~ は非推奨になったBigDecimal の四捨五入を行うコードで、よく以下のような書き方を見かけますが、Java9 からは 非推奨になりました。BigDecimal bd = new BigDecimal("123.4");BigDecimal bd1 = bd.setScale(0, BigDecimal.ROUND_HALF_UP);Jav [続きを読む]
  • Google カレンダーのリマインダー機能を使う
  • Google カレンダーで、リマインダーを追加するはじめにGoogle カレンダーの便利な使い方として、リマインダーの追加機能について紹介したと思います。リマインダーを追加する(1) Google カレンダーでリマインダー機能を有効にするGoogle カレンダーを立ち上げて、画面左下の「マイカレンダー」から、「リマインダー」をチェックします。これを行う事で、リマインダー機能が有効になります。(2) リマインダーを追加予定を作成す [続きを読む]
  • Visual Studio Codeでインデント幅が反映されない時の対処
  • Visual Studio Code(VS CODE)で、タブのインデント幅が反映されないVisual Studio Code(VS CODE)で、タブのインデント幅を、4→2に変更したのに、反映されない事があった為、その時の対応メモです。対処した内容1. 設定画面でインデント幅を変更まずは普通に設定画面で、タブキー押下時のインデント幅を変更します。メニューの[基本設定]->[設定]から、設定画面を開いてユーザ設定/ワークスペース設定のどちらかに、以下の [続きを読む]