タグ

2017年12月5日のブックマーク (23件)

  • 「Renee PDF Aide」 - OCR機能を搭載し、画像内の文字列をテキスト化することも可能なPDF変換ソフト

    Renee PDF Aide OCR機能を搭載し、画像内の文字列をテキスト化することも可能なPDF変換ソフト 多言語対応のOCR(光学式文字認識)機能を搭載した、簡単操作のPDF変換ソフト。複数ファイルを一括変換することも可能。「Renee PDF Aide」は、PDF形式の電子文書ファイルをMicrosoft Office文書などに変換できるドキュメントコンバータ。変換元のPDFファイルをリストに登録し、出力したい文書の形式を選択・実行するだけで変換することが可能。変換できるのはMicrosoft Word、ExcelPowerPointのほか、EPUB、テキスト、HTML、画像の各形式。OCR機能により、画像ファイル内の文字を認識してテキストファイルに出力したり、画像から作成されたPDFをほかの形式に変換したりすることもできる。 出力形式の選択は、メイン画面上部に並んだ大きなボタンで

    「Renee PDF Aide」 - OCR機能を搭載し、画像内の文字列をテキスト化することも可能なPDF変換ソフト
    takuwz
    takuwz 2017/12/05
  • PDFやJPEGなど画像データの文字を文字認識(OCR)させる無料の方法。 | PC&IT ~i-TSUNAGU~ 

    PDFやJPEGなど画像ファイル内の文字を文字情報として認識させ、活用したい」 「ある程度精度の高いOCRをコストをかけずに(できれば無料で)利用したい」 といった声をよく耳にします。 文字情報が含まれていない画像ファイル※内の文字は、画像情報になりますので、そのままでは文字(テキスト)情報として抽出、コピーをしたり、検索をかけるなど再利用・活用することは出来ません。 ※画像ファイルでも文字情報が含まれているものもございます。 画像ファイル内の文字文字情報を含んでいる場合には下のように文字列を選択することができる状態になっています。 文字として認識していますので文字列で検索をかけることも可能です。 これに対して、文字情報が含まれていない場合は、文字列の選択や検索を行うことが出来ません。 OCRについて画像情報としての文字を文字情報として扱えるようにするには、OCR(光学文字認識)という技

    PDFやJPEGなど画像データの文字を文字認識(OCR)させる無料の方法。 | PC&IT ~i-TSUNAGU~ 
    takuwz
    takuwz 2017/12/05
  • 【レポート】ラスベガスでパスポートの盗難・紛失に遭ったらすべきこと #reinvent | DevelopersIO

    はじめに AWS re:Invent(以下re:Invent)は、2012年の初回から毎年ラスベガスで開催され、2017年の今年で6回を数える事になりました。規模は回を重ねる毎に大きくなり、今年は日から1000人を超える参加があったとのことです。 これだけ多人数が参加すると、パスポートを盗難されたり、紛失する機会も増えてくることが想像され、その場合日に帰国するために何をどうすればいいのか、事前に情報を知っておくに越したことはありません。エントリでは、パスポートを失った際の具体的な対応方法を、実例を元に確認します。 パスポート盗難・紛失時の対応方法 盗難はともかく、パスポートの紛失は気付くのは早いに越したことはありません。下記は飛行機から降りた直後に機内に忘れたことに気付いた場合です。 [re:Invent2017] とっさの事故にも困らないために 〜パスポート遺失編〜 #reinve

    【レポート】ラスベガスでパスポートの盗難・紛失に遭ったらすべきこと #reinvent | DevelopersIO
    takuwz
    takuwz 2017/12/05
  • 実験用サーバでのChrony(NTP)設定(Ubuntu) - Qiita

    まえがき ネットワークを使った時刻合わせといえばNTPが有名だったが,最近ではCentOSが採用したこともあってChronyが普及してきています. 特徴としては以下の通り. 1.NTPより高精度(らしい) 2.クライアントにもサーバにもなれる 3.従来のNTPサーバを使える 4.いちいちデーモンを止めなくてもntpdateができる この記事では特に実験や測定試験などで各サーバの時計を積極的に同期させる場合の設定について説明します. インストール aptからすんなりインストールできます.

    実験用サーバでのChrony(NTP)設定(Ubuntu) - Qiita
    takuwz
    takuwz 2017/12/05
    “こうした設定で有線環境下であればだいたい1msec以下の誤差で時刻同期ができます.”
  • 新しいNTPクライアント&サーバ、chrony - Qiita

    はじめに CentOS 7で"最小限のインストール"以外を選んだ場合にインストールされるchronyはntpdに代わり標準となったNTPクライアント兼サーバである。 とはいえ、CentOS 7でも相変わらずntpdは使用できるし、ntpdateの代わりではないのでntpdateコマンドを打ちたければntpdateを使用する。 以下、初期稿ではchronyの、ntpdとの違いを中心に記述する。注目点があればそれも書くが、まともに追っていくと深いので、後で気になる点が増えたら追記する形を取る。 あと、この記事でネタにするのはchronyであってcronieではないので悪しからず。 chronyのインストールと起動 CentOS 7ではOSインストール時にインストールされていなければyum install chronyでインストールすることができる(CentOS 6でも6.8からOS標準のリポジ

    新しいNTPクライアント&サーバ、chrony - Qiita
    takuwz
    takuwz 2017/12/05
    “CentOS 7で"最小限のインストール"以外を選んだ場合にインストールされるchronyはntpdに代わり標準となったNTPクライアント兼サーバである。”
  • Amazon Time Sync Service で時間を維持する | Amazon Web Services

    Amazon Web Services ブログ Amazon Time Sync Service で時間を維持する 2017 年 11 月 29 日、 Amazon Time Sync Service をリリースします。NTPで配信される時刻同期サービスで、各リージョンで冗長化している衛星接続の原子時計を使って高精度な時刻参照を提供します。このサービスは追加料金なくすぐに全リージョンのVPCの稼働中の全インスタンスで利用できます。 このサービスには 169.254.169.123 のリンクローカル IP アドレスを介してアクセスできます。つまり外部のインターネットアクセスする必要なく、プライベートサブネット内から安全にアクセスできます。 セットアップ chrony は ntpd が使用する NTP の実装とは異なり、システムクロックを ntpd より速くより正確に同期させることができます。

    Amazon Time Sync Service で時間を維持する | Amazon Web Services
    takuwz
    takuwz 2017/12/05
  • 【試してみた】Windows2016でAmazon Time Sync Serviceに同期してみた #reinvent | DevelopersIO

    はじめに Time Sync ServiceはAWSが提供するマネージドのNTP(時刻同期)サービスです。 Windows Server 2016でTime Sync Serviceに同期してみました。 【速報】マネージドNTP Amazon Time Sync Serviceが登場 #reinvent Introducing the Amazon Time Sync Service Time Sync Serviceへの同期 Windows Server 2016を起動し、同期状態を確認します。 ソースが"time.windows.com"である事がわかります。 > w32tm /query /status 閏インジケーター: 0 (警告なし) 階層: 5 (二次参照 - (S)NTP で同期) 精度: -6 (ティックごとに 15.625ms) ルート遅延: 0.1907794s ルー

    【試してみた】Windows2016でAmazon Time Sync Serviceに同期してみた #reinvent | DevelopersIO
    takuwz
    takuwz 2017/12/05
  • 開始方法 - Amazon FreeRTOS | AWS

    すぐに開始するには、AWS Partner Device Catalog から FreeRTOS の機能をサポートするハードウェアを選択することができます。AWS IoT Device Tester を使用して、デバイスで FreeRTOS の実行を検証することもできます。 ハードウェアなしで開始したい場合は、FreeRTOS Windows Simulator をご利用いただけます。 FreeRTOS は GitHub、FreeRTOS.org から入手することができます。これにはすべてのライブラリおよびハードウェア固有の移植レイヤーが含まれ、ダウンロード後にユースケースに基づいて選択または削除できます。また、スタンドアロンの FreeRTOS カーネルには、これらチャネルのどれからでもアクセスできます。Bluetooth Low Energy (BLE) については、FreeRTOS

    開始方法 - Amazon FreeRTOS | AWS
    takuwz
    takuwz 2017/12/05
  • 米Amazon.comがFreeRTOSの権利を取得、ライセンスもMITライセンスに変更 | スラド オープンソース

    Amazonが組み込み向けOS「Amazon FreeRTOS」を発表した(@ITAmazonの発表)。 Amazon FreeRTOSはオープンソースのリアルタイムOSであるFreeRTOSをAmazonがカスタマイズして提供するもののようだ。FreeRTOSのWebサイトに掲載されている告知やAmazonの発表によると、FreeRTOSカーネルは今まで修正条項付きGPLv2で配布されていたが、FreeRTOSカーネル バージョン10からはMITライセンスに変更されて配布されることになったとのこと。今後FreeRTOSはAmazonの傘下で開発が続けられるようで、著作者に関する表記も以前のReal Time EngineersからAmazon.comに変更されている(masayoshi takahashi氏のツイート)。

    takuwz
    takuwz 2017/12/05
    “FreeRTOSカーネルは今まで修正条項付きGPLv2で配布されていたが、FreeRTOSカーネル バージョン10からはMITライセンスに変更されて配布されることになったとのこと。今後FreeRTOSはAmazonの傘下で開発が続けられるようで、著作
  • 神待ちとは何? わかりやすく解説 Weblio辞書

    読み方:かみまち 俗に「救いの手を差し伸べてくれる人を待つ」といった意味で用いられる言い方、とりわけ家出した少女が自分を泊めてくれる人物(主に男性)を電子掲示板などで探すことを指す意味で用いられる表現。 神道・神事に関する文脈では、神無月に出雲大社へ集いに行かれた神々が出雲を離れて神社へお戻りになるのを氏子がお迎えする神事を「神迎え」または「神待ち」という。「御神待ち」と呼ぶことが多く、「おかみまち」もしくは「おかんまち」と読むことが多い。

    takuwz
    takuwz 2017/12/05
    “「救いの手を差し伸べてくれる人を待つ」といった意味であるが、特に、家出した女性が自分を泊めてくれる男性を電子掲示板などで探すことを意味する表現。 ”
  • hdLab : Vivado Design SuiteでのFPGA設計導入 ※ボード演習あり ~ 弊社WEBサイトは移転しました (左のロゴをクリック)

    takuwz
    takuwz 2017/12/05
    “Vivado Design SuiteでのFPGA設計導入 ”
  • Raspbian の初期パスワード

    [HOME] [github] [twitter] [blog] [fml4] [fml8] [北海道] Powered by NetBSD and [nuinui.net] . Copyright (C) 1993-2022 Ken'ichi Fukamachi mail:< fukachan at fml.org >

    takuwz
    takuwz 2017/12/05
  • 【Python】pandasで日本語のcsvを文字化けせずに読み込む(さらに日本語で書かれた列を抽出する) - Qiita

    Python2.7.6をpycharmでデータ分析をしようと思い立ち絶賛勉強中です。 今回は、解析対象の日語で書かれたcsvファイルを読み込んだところ 見事に文字化けしたファイルが出力されました。 いろいろ調べた結果、以下の方法で解決しました。 なぜcsvファイルが文字化けしたのか 文字化けしたファイルは前に作成したエントリーと同様の方法で 行いました。 import pandas as pd import os # データが格納されている作業ディレクトリまでパス指定 os.chdir("/ディレクトリまでのファイルパス") # csvの読み取り df= pd.read_csv("japanese.csv") print df しかし、csvの読み取りの際に、文字コードを指定していなかったため、 無事文字化けしたファイルが読み取られました。 文字化けしない日csvファイルの読み取り方

    【Python】pandasで日本語のcsvを文字化けせずに読み込む(さらに日本語で書かれた列を抽出する) - Qiita
    takuwz
    takuwz 2017/12/05
  • Pythonの基礎 ファイル(CSV)を読み込む編 - Pythonの学習の過程とか

    PythonCSVファイルを読み込んでみる テキストファイルに続き、CSVファイルを読み込んでみます。 CSVはカンマ区切りのテキストですから、テキストファイルと同じように読み込めばいいのですが、CSV用に便利なモジュールが用意されています。 その名もズバリ、"CSV" では公式ページの参考にして、簡単な例をあげてみましょう。 #今回のCSVの中身 カンマで区切ったデータです。 1,11,111,1111,11111 2,22,222,2222,22222 3,33,333,3333,33333 4,44,444,4444,44444 #coding:utf-8 import csv #csvモジュールをインポートする f = open('data.csv', 'rb') dataReader = csv.reader(f) for row in dataReader: print ro

    Pythonの基礎 ファイル(CSV)を読み込む編 - Pythonの学習の過程とか
    takuwz
    takuwz 2017/12/05
    “for row in dataReader: print row”
  • Python: CSVファイルの読み込み – csv.readerオブジェクト

    ソースコード #!/usr/bin/python # coding: UTF-8 # CSVファイルの読み込み import csv filename = "table01.csv" csvfile = open(filename) print csvfile for row in csv.reader(csvfile): print row # 1行のリスト for elem in row: print elem, # 行の中の要素 print csvfile.close() print csvfile CSVファイル (table01.csv) (番号,名前) 1,aki 2,hiro 3,norika 4,kaede 実行結果 <open file 'table01.csv', mode 'r' at 0x01BECCC8> ['1', 'aki'] 1 aki ['2', 'hir

    Python: CSVファイルの読み込み – csv.readerオブジェクト
    takuwz
    takuwz 2017/12/05
  • ZedBoardでHello World - FPGA開発日記

    ZedBoardを触り始めた。まずは一番最初のチュートリアル(LinuxっぽいのがUARTで立ち上がってLEDとか光らせたりSWの値を読み取ったりするやつ)は何もせずに動いたので、さっそくHello Worldをやってみた。 HelloWorld、というか ARMの部分が動かしてみたかったので、とりあえずチュートリアルの言う通りに設定をしていった。参考にしたのはこれ。 http://www.ece.unm.edu/~jimp/codesign/Vivado/VivadoHelloWorldTutorial.pdf 今思えばZedBoardのちゃんとしたチュートリアルの方をやればよかった。こっちな。 http://zedboard.org/content/zedboard-ctt-vivado-20142 これって、ARMを使うためにPL(Programmable Logic)部をいじる必要

    ZedBoardでHello World - FPGA開発日記
    takuwz
    takuwz 2017/12/05
  • 無からはじめるFPGAプログラミング(2) - w_o’s diary

    1 : http://d.hatena.ne.jp/w_o/20160518#1463571239 さて、PS7を置いたら、Synthesizeをしよう。Synthesizeは、ボタンをポチーとするとできる。 Synthesizeすると、netlistができる。あんまりXilinx以外は知らないのだけど、Xilinx では、複雑な演算を、FPGA内にあるprimitiveで表現できるように変換した物体のことを、netlistと呼んでる気がする。 このへんの画面で、オブジェクトを右クリックして、Schematicを選ぶと、画像でnetlistが見られる。 とりあえず今は、「PS7を置け」というHDLを書いたので、そのとおりPS7が置いてあるはず。 これを、Generate Bitstreamすると、何もしないbitfileが完成する(project_dir/なんとか.runs/impl_1/

    無からはじめるFPGAプログラミング(2) - w_o’s diary
    takuwz
    takuwz 2017/12/05
  • Pythonでリストの最後(一番後ろ)の値を取得する方法 - Qiita

    可変でいくつまでリストの中身が存在しているのかが、叩いてみるまでわからない時に使います。 リストの作成

    Pythonでリストの最後(一番後ろ)の値を取得する方法 - Qiita
    takuwz
    takuwz 2017/12/05
  • 正規表現サンプル(一度に2つの文字列を検索する)

    検索したい文字 「AAA」と「BBB」 上記のように、2つの文字を検索したい場合にこの正規表現を使用できます。 2つの文字のどちらでもマッチします。 正規表現の書き方 上記のAAAとBBBの部分を検索したい文字に変えて、テキストエディターの検索画面に入力してください。 「正規表現を使用する」にチェックを入れるのを忘れずに。 正規表現の説明 「|」は「または」という意味になります。 つまり「AAAまたはBBB」という意味です。 ここでは2つの文字列としかしていませんが、3つ以上も可能です。 その場合は「|」を増やしてください。 たとえば「AAA|BBB|CCC|DDD」のように。 実践サンプル おすぎとピーコにマッチします。 GLAYのメンバーにマッチします。 林家ペーと林家パー子にマッチします。 1.正規表現とはなにか? 正規表現を簡単に説明すると? 2.正規表現を使う準備 まずはエディタ

    takuwz
    takuwz 2017/12/05
  • 文字列を分割する - Python Tips

    区切り文字で分割する 区切り文字で分割するときは、文字列メソッドのsplit()を使用します。 '1,,2'.split(',')" #=> ['1', '', '2'] '1, 2, 3'.split(', ') #=> ['1', '2', '3'] 正規表現で分割する 正規表現で分割するときは、正規表現モジュールのre.split()を使用します。 import re re.split('[bdg]', 'abcdefghi') #=> ['a', 'c', 'ef', 'hi'] 同じ正規表現を繰り返し使用する場合は、正規表現オブジェクトのsplit()を使用すると効率がいい。 import re r.split('abcdefghi') #=> ['a', 'c', 'ef', 'hi'] r.split('ihgfedcba') #=> ['ih', 'fe', 'c', 'a

    takuwz
    takuwz 2017/12/05
  • pythonで文字列を含むcsvを読み込み、その中のすべての行列内から文字列の検索を行い、その文字列の含まれるセルの番地(行、列)を取得... - Yahoo!知恵袋

    javascriptに関する質問です。 HTML <p id="name">a</p> javascript let name = document.getElementById("name").textContent; name = "changed"; だとp要素のtextが変更されず、 let name = document.getElementById("name"); name.textContent = "changed"; に変えるとtextが変更されたのですが、上の方はなにが原因で反映されないのでしょうか。 よろしくお願いします。 以下の解答を教えていただきたいです。 お願いします。 問1 A賞が1、B賞が3、C賞が6、D賞が10入っているくじがあるとする。このくじを毎回引いたときに、文字列として賞の名前が表示されるようなプログラムをPythonで記述する。以下の①

    pythonで文字列を含むcsvを読み込み、その中のすべての行列内から文字列の検索を行い、その文字列の含まれるセルの番地(行、列)を取得... - Yahoo!知恵袋
    takuwz
    takuwz 2017/12/05
  • csv – カンマ区切りのファイル - Python Module of the Week

    csv モジュールは、スプレッドシートやデータベースからデータをエクスポートして、一般的に カンマ区切り (CSV) フォーマットと言う、フィールド(列)とレコード(行)のテキストファイルを処理するのに便利です。カンマは1つのレコードを複数のフィールドに分割するために使用されます。 Note Python 2.5 の csv モジュールでは Unicode データをサポートしません。”ASCII NUL 文字の問題” もあります。UTF-8 か表示可能な ASCII 文字のみ使用することをお奨めします。

    takuwz
    takuwz 2017/12/05
  • 文字列のcsvを解析する方法 - Pashango’s Blog

    csvモジュールはcsvファイルしか解析できないと思われがちだが、メモリ上のcsvを解析する事も可能。 一番簡単な方法は、以下の通り。 import csv for row in csv.reader(['one,two,three']): print row # ['one', 'two', 'three'] 複数行の文字列も解析可能。 import csv csv_str = """ one,two,three four,five,six """ for row in csv.reader(csv_str.strip().splitlines()): print row #['one', 'two', 'three'] #['four', 'five', 'six'] 但し上の方法だと、フィールドが複数行の場合は改行が削除されてしまう。 改行を保持したまま解析したい場合はStringI

    文字列のcsvを解析する方法 - Pashango’s Blog
    takuwz
    takuwz 2017/12/05