Go deeper into fascinating topics with original video series from TED
![Innovating to zero!](https://cdn-ak-scissors.b.st-hatena.com/image/square/d1ce66eeaf8eb63ab5dd74f6b7692261c175d482/height=288;version=1;width=512/https%3A%2F%2Fpi.tedcdn.com%2Fr%2Ftalkstar-photos.s3.amazonaws.com%2Fuploads%2F5cd9cb00-9df3-4da0-b857-c31eb159ccda%2FBillGates_2010-embed.jpg%3Fu%255Br%255D%3D2%26u%255Bs%255D%3D0.5%26u%255Ba%255D%3D0.8%26u%255Bt%255D%3D0.03%26quality%3D82c%3D1050%252C550%26w%3D1050)
uuencode, base64, base64url, base32, base32hex, base16, hex, Q-Encoding FAQ Q. uuencode って何? Unix で昔から用いられている、バイナリをテキストに変換する方式です。 基本変換方法 文字列の先頭から順に 3 文字単位で変換を行います。任意の時点の 3 つ文字 ABC のビットを次のように A7 A6 A5 A4 A3 A2 A1 A0 B7 B6 B5 B4 B3 B2 B1 B0 C7 C6 C5 C4 C3 C2 C1 C0 このビット列の MSB から 6 bit 毎に切り出し、上位 2 bit を 0 にしたバイト列にします。 0 0 A7 A6 A5 A4 A3 A2 0 0 A1 A0 B7 B6 B5 B4 0 0 B3 B2 B1 B0 C7 C6 0 0 C5 C4 C3 C2 C
ピボットテーブル ピボットテーブルとは、一言で言えば「エクセルに備わっている データの集計や分析をマウス のドラッグ操作で簡単に行うことが出来る機能」といったところでしょうか。 関数を使ってピボットテーブルと同じ結果を求めようとするととても複雑な数式を入力しなけれ ばいけないような作業でも、マウスひとつで簡単に出来てしまいます。 慣れるまではちょっと抵抗があるかもしれませんが、慣れてしまえばこんなに便利で役に立つ機 能はないという気さえします。 初心者の方こそ、データを扱うならまず最初にピボットテーブルにトライしていただきたいなあ と思います。 「Excel豆知識」サイトの「データを扱う時のいろいろな操作」の1と2に分かれてしまっている ピボットテーブルに関するものを、一覧できるようにここにまとめてみました。 エクセル2007から、ピボットテーブルを作成する時の操作がだいぶ変わりました。エ
パターンを使うんでしょうね。 → ^(?!xyz) Excelマクロでの実験プログラム Dim A, P$ Set A = CreateObject("VBScript.RegExp") A.Global = True A.IgnoreCase = True P = "^(?!xyz)" A.Pattern = P Debug.Print A.Test("xyz123") '★(1) Debug.Print A.Test("123xyz") '★(2) (1)先頭が「"xyz"以外」という条件に反するのでFalse (2)先頭が「"xyz"以外」という条件に合うのでTrue http://msdn.microsoft.com/ja-jp/library/cc392020 …
VBScriptには、第4回で少し触れたように、配列を扱う関数がいくつか用意されている。例えば、“2006/10/19”という日付から、“Thu, 19 Oct 2006”という文字列を作成する方法を考えよう。 Option Explicit Dim strMonthNames, strWeekNames, strDateName '月の名前を格納する1次元配列 strMonthNames = _ Array("Jan", "Feb", "Mar", "Apr", _ "May", "Jun", "Jul", "Aug", _ "Sep", "Oct", "Nov", "Dec") '曜日の名前を格納する1次元配列 strWeekNames = _ Array("Sun", "Mon", "Tue", "Wed", _ "Thu", "Fri", "Sat") Dim dtmToday d
HTML5で正規表現がサポートされる、といったことをきっかけに、正規表現はプログラマだけでなくWebクリエイター全体のスキルとして求められていくものになっていくのではないでしょうか(参考:あまり知られていないけれど、HTML5では正規表現が使えるようになる )。 ここではそうした正規表現の初学者や、一度挫折したけど再入門したい人、そしてより高度な内容をマスターしたいすべての人のためのリソース集を作りました。 初学者向けには「はじめての正規表現」 「はじめての正規表現」は、文字通り正規表現という言葉は知っていても中味はよく分からない、という初学者の方にぴったりのコンテンツ。紙芝居形式のプレゼンテーションで楽しく正規表現について把握できます。 はじめての正規表現 初学者の方には、次の2つの記事も手っ取り早く読めて概要を把握できますので紹介しておきます。 使うほどに良さが分かる正規表現(1/2)
コントロールを実行時に作成するコントロールをフォームに配置する時、通常はVisual Studioのフォームデザイナを使って行うでしょう。しかし、実行時に、動的にコントロールを作成してフォームに配置する必要もあるでしょう。ここでは、Buttonコントロールをフォームに配置する方法を例に、コントロールを実行時に作成する方法を説明します。 コントロールを作成し、フォームに表示する"Button1"というButtonコントロールを作成して、フォームに表示するには、次のようにします。 Private Button1 As System.Windows.Forms.Button 'フォームのLoadイベントハンドラ Private Sub Form1_Load(ByVal sender As Object, _ ByVal e As EventArgs) Handles MyBase.Load 'B
Windows Presentation Foundation (WPF) の登場により、さらなる高度なユーザー エクスペリエンスの実現が可能となります。すでに皆さんはこの WPF の強力なパワーを体験されたでしょうか?これから WPF アプリケーションに取り掛かる方向けに、全 6 回シリーズのガイドをご用意しました。 WPF アプリケーションの作成にあたる Tips や、サンプルコードを提供しています。ぜひ参考にしてください。 第 1 回 「私のアプリは崩れない ~レイアウトを使いこなす~」 概要 XAML の強力なレイアウト機能を理解しましょう。 レイアウト機能を利用することによって利用するユーザがウィンドウの大きさを変えたりしても、デザインが崩れたりすることなくアプリケーションを構築することができます。 レイアウト機能と言っても簡単に言えば HTML の様にブラウザー ウィンドウの大
Webアプリケーションのファンクションテストを行うツールとして注目されている「Selenium」のバージョン1.0が6月20日にリリースされました。安定性が向上するとともに、Firefox 3.0、3.5(Selenium IDEは1.0.2から、Firefox 3.5に対応)や、Internat Explorer(以下、IE) 8などの最新のWebブラウザにも対応しました。 本稿では、Selenium 1.0をベースとしたSelenium IDEとSelenium RCを利用した効果的なSeleniumの利用方法を紹介します。 Webアプリのテストで誰もがイラつく大きな課題 Webアプリケーションテストを手で行うと、非常に煩雑です。Selenium登場以前の従来のやり方では、次のような問題がありました。 回帰テストに時間がかかる バグ修正や仕様変更などで、Webアプリケーションを変更した
11月30日に企業向けには出荷が始まったWindows Vista。そのVistaで,“文字化け”が起こるらしい。文字化けといっても,Webアクセス中にたまに見かける全く読めない文字の羅列になることはほとんどなく,その多くは似た文字が表示される程度である。ここでは,本来表示されるべき文字の形が少し違ったものが表示されるケースも“文字化け”として扱う。 Microsoftは,Windows 98日本語版の発売以来,Windows 2000,Windows Me,Windows XPまでCP932(本名はWindows Codepage 932,いわゆるMS漢字コード)とJIS X 0212をサポートしてきたが,最新のWindows VistaではJIS X 0213に乗り換えた。いや,乗り換えたというのは,ちょっと語弊がある。CP932とJIS X 0212に加えて,JIS X 0213もサ
はじめに Windows VistaのJIS2004対応により、WindowsのUnicode環境で使用できる日本語漢字の数が増えました。従来、12238字(Windows XP)だったのが13145字(Windows Vista)になり、907字追加されることになりました。これによって、JIS第3水準、JIS第4水準の漢字がすべてサポートされることになったのです(Windows XPまでは一部サポート)。 またWindows XPでも、パッチさえ当てれば、Windows Vistaと同じように追加907字を加えた13145字の漢字が使用できるようになりました。 ところが、この追加された907字の中には「サロゲートペア」という特殊な文字が304字あり、これらは今までのUnicodeの文字とは扱いが少し違います。この点について解説していきたいと思います。 対象読者 Unicodeでデータ処理
Copper PDF 3.2.28 をリリースしました 2024年7月12日 Java版ドライバ 2.2.3をリリースしました 2024年3月26日 Java版ドライバ 2.2.2をリリースしました 2024年3月13日 Copper PDF 3.2.27 をリリースしました 2023年12月18日 Copper PDF 3.2.26 をリリースしました 2023年12月12日 Copper PDF 3.2.25 をリリースしました 2023年10月4日 Copper PDF 3.2.24 をリリースしました 2023年9月12日 ドライバのダウンロードについて(SourceForge / OSDNの障害) 2023年7月21日 Copper PDF 3.2.23 をリリースしました 2023年6月13日 Copper PDF 3.1.16 / 3.2.22 をリリースしました 2023年
Network Time Protocol(ネットワーク・タイム・プロトコル、NTP)は、パケット交換による遅延時間が変動するネットワーク上のコンピュータシステム間で時刻同期させるための通信プロトコルである。1985年以前から運用されており、現在使用されている中で最も古いインターネットプロトコルの1つである。NTPは、デラウェア大学のデイヴィッド・L・ミルズによって設計された。NTPによって提供される数ミリ秒以下の誤差の時刻同期は情報システムにおいて時刻で管理される様々なデータや処理の整合性を保つために必要であり、NTPが利用できなくなり時刻同期が行えなくなった場合には直ちにシステム障害が発生するため非常に重要な通信プロトコルであると言える。 NTPは、全ての参加コンピュータを協定世界時(UTC)の数ミリ秒以内の時刻に同期させることを目的としている[1]:3。 ネットワークに接続され、互い
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く