Juliaという速くて書きやすい言語をちょっとだけ覗いてみたんだが、なにやらワクワクするものがあったので報告しようと思うJulia はじめに 最近うちの会社でも機械学習がホットになってきていて、去年、直属の先輩から「機械学習やりなよ」と言われましたが、「自分にはまだ他にやりたいことがあるので。。。」と逃げていました。 しかし今年の後半になるにつれて、さらに勢いをましている機械学習をみて、「これは今のうちにやらないと置いていかれる」と焦り始めて、ちょっと頑張ってみることにしました。 機械学習には「Python」「R」など長年使われている言語もありましたが、新しもの好きの私は迷うことなく「Julia」でやることに決めました! 「Julia」を少し調べてみると面白い機能があったので、個人的な備忘も兼ねて記事にしたいと思います。 参考文献 Julia公式ページ GitHub yomichi's b
はじめに Windows Subsystem for Linux(WSL)のターミナルは、コピー&ペーストがし辛く、Tera-termで操作できないものかと思い立った。 前提 Windows 10 pro バージョン1803 Windows Subsystem for Linux(WSL)版ubuntu バージョン8.04 LTS (Bionic Beaver) 全体の流れ インストール コンフィグ設定 サービススタート 対策 補足 インストール まず、openssh-serverをインストールする。 Reading package lists... Done Building dependency tree Reading state information... Done openssh-server is already the newest version (1:7.6p1-4).
サブプロセスとは そもそもターミナル(シェル)でコマンドを打つとどのようにしてプログラムが実行されるのだろうか? 実はシェルが自身のサブプロセスを作成するという形でプログラムは実行される. そしてsubprocessモジュールとは文字通りサブプロセスを立ち上げるためのモジュールである. このモジュールを用いることでpythonから他のプログラムを立ち上げたり,その出力を得たりすることができる. シェルスクリプト的な使い方をしたいときに便利なモジュールである. かつてはos.system os.spawn が使われていたが、subprocessはこれらを置き換えるためのモジュールである. TLDR os.systemを置き換えるには sts = subprocess.call("mycmd" + " myarg", shell=True) とすればよい. 出力をとりたい場合, proc =
動画の放送や配信の中核技術である映像符号化方式(動画コーデック)。国際機関で標準化された“正統”な現行規格が、主役から引きずり降ろされる異例の展開になっている。 米グーグル(Google)や米アップル(Apple)、米アマゾン・ドット・コム(Amazon.com)などが推す“異端”の新規格が、「事実上の標準(デファクトスタンダード)」として主役に立つ。世界で急伸する動画配信サービスで、米国勢の台頭を勢いづかせる。 新規格とは、米国の非営利団体アライアンス・フォー・オープン・メディア(AOM)が2018年に公開した「AOMedia Video 1(AV1)」である(図1)。グーグルやアップルなど多くの大手IT企業が参画する。 最大の特徴は、特許料を無料にする「ロイヤルティーフリー」を掲げることだ。映像関連事業を手掛ける費用を大きく削減できる。現行の標準規格である「H.265/HEVC(Hig
本日、8月8日、808の日、TR-808の歴史が大きく塗り替えられます。TR-808の上位版もしくは新バージョンといっていい、新ドラムマシン、RC-808が誕生し、これが無料配布されることになったのです。開発したのは40年前にTR-808を開発した菊本忠男(Tadao Kikumoto)さんと、当時ローランドでTR-808を開発していた通称アナログマフィア(Analog Mafia)のみなさん。もちろん、みなさんすでにローランドを引退しているのですが、今も現役バリバリの技術を持ったエンジニアたち。40年前「本当はTR-808をもっと、こうしたかったけれど、当時の技術、当時の予算では成しえなかった」という悔しい思いを胸に、最新のテクノロジーを活用し、その理想を実現させたのです。 ここで採用したのは、その理想の回路をソフトウェア的に実現するという手法。RCとはReCreate=再創造という意味
Visual Studio CodeでWeb制作・開発のコードを書く時に役立つ設定・テーマ・機能拡張、知っておくと便利なテクニックを紹介します。 My Web Development VS Code Settings, theme, Extensions, tips and tricks br lampewebdev(@lampewebdev) 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 私がVSCodeを使用している理由 VSCodeのテーマ・アイコン・フォント VSCodeの機能拡張 VSCodeの設定 VSCodeの便利な使い方 私がVSCodeを使用している理由 私はプログラミングを始めて以来、たくさんのエディタやIDEを使ってきました。Eclipse、Netbeans、Notepade ++、Brackets Ed
by Jhong Dizon 以前からWindowsにはコントロールパネルで設定する項目をフラットに一覧表示した「神モード(GodMode)」があります。Windows 10にも存在はするのですが、デフォルトでは表示されないため、使いたい人は自分で表示させる必要があります。 How To Enable GodMode In Windows 10 | Redmond Pie http://www.redmondpie.com/how-to-enable-godmode-in-windows-10/ まず、デスクトップなど新たにフォルダーを作れるところで右クリックして、「新規作成」から「フォルダー」をクリック。 F2キーを押して名前の変更を行います。 つけるフォルダの名前は「GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}」。長くて間違えやすいので、
0. はじめに sublime使いだった僕が(使い込んではいなかったけど)社内のPython開発環境を統一するためにVS Codeの色々を調べたので,そのまとめです. 以下ができるような開発環境の構築を目的としています. 複数人がローカルで開発する時に,環境を揃えたい. ローカルからリモートサーバーにアクセスして開発したい. プロジェクトごとに依存関係を整理したい. コーディングスタイルや型などのチェックを入れたい. Pythonの環境周りはPipenvで管理し,ローカルでdockerを立ち上げてその中で開発するためのテンプレです. 1. install Setting up Visual Studio Code 2. Extension 2.1. 必須 以下は必須. python Remote Development Remote SSH git lens 2.2. オプショナル その他
Excelで誰でも簡単言語処理 (感情推定, 固有表現抽出, キーワード抽出, 文類似度推定 etc...)ExcelAPIVBA自然言語処理COTOHA 3行まとめ Excel関数一発で高度な言語処理を使えるようにしました 感情推定、固有表現抽出など日本語を分析・整理するのにいろいろ使えます Windows + Officeユーザならマクロファイルで誰でも簡単に使えます ※Macだと多分動かないと思います。VBAのHTTPリクエストを有効にできないため。。。 9/1追記: コメント頂きましたが、64bit版OfficeだとjsonParseが動かないようなのでアップデートしてみました。動作確認できていないので自己責任でお願いします https://github.com/korinzuz2/excelcotoha/blob/master/COTOHA公開用64bitExcel対応版.xls
アマゾンプライムデーをやってました。安くなっているものとそうでないものも、丸わかりになるクローム拡張がある。 Amazonの価格推移が、Amazonの商品ページを開くと出てくるようになる。周期的に価格が変動している商品なんかは安いときに選んで買えたりして面白い。 keepa.com chrome.google.com 例えばクローム拡張用のkeepaをインストールしkindle fireの商品ページを開いたら、通常時8980円、タイムセール時5480円と簡単に調べられる。 NEW Fire HD 8 タブレット - 8インチHD ディスプレイ 32GB ブラック (2022年発売) Amazon Amazon kyukyunyorituryo.github.io ランキング参加中テクノロジー
# アップデート可能な全てのパッケージをインタラクティブにアップデート。 update.packages() # 上のコマンドでは更新するかどうかパッケージごとにきかれるが、 # "ask = FALSE" を引数に与えると、全てのパッケージを問答無用にアップデートできる。 # バイナリのパッケージがない場合はソースからコンパイルするかどうか最初にきかれたかもしれない。 update.packages(ask = FALSE) # アップデート可能な古いパッケージをリストアップする old.packages() # 特定のパッケージをアップデートする際は`install.packages()`で可能。 install.packages("ggplot2")
HandBrakeは、DVDやDVDのISOイメージをメディアプレーヤーやPS3/Xbox360/PSPなどのゲーム機などで再生できる形式に変換できるエンコードツールです。オープンソースで開発されており、WindowsやLinux、Mac OS Xで動作します。 サポートしている変換元ファイル:下記のようなDVDおよびDVDイメージファイル VIDEO_TSフォルダ DVDイメージ DVDディスク(CSSを含むコピープロテクトが施されたディスクはサポートしていません) .VOBおよび.TSファイル libavformatで読み込み可能で、libavcodecでデコードできる多くのマルチメディアファイル サポートする出力形式:対応ファイルフォーマット(コンテナ): MP4、MKV、AVI、OGM 対応コーデック(動画): MPEG-4、H.264、Theora(1もしくは2パス、一定品質/レ
C#言語ってなんだろう? プログラミング言語C# 現在、私たちの身の回りには、実にたくさんのコンピュータが内蔵された機械が存在します。パソコンやスマートフォン、コンピュータゲーム機などといったものばかりではなく、自動車や家電製品の制御、さらには信号や電車の制御などの交通インフラや、金融機関の基幹システムなど、実に様々な領域で、コンピュータが活躍してます。 このコンピュータは、それ以外の機械と大きく違う点があります。それは、コンピュータ単体では、何の役にも立たない、ということです。コンピュータを制御するには、コンピュータに対し、どのように仕事や作業をするかということを教える必要があります。この一連の作業のことを、プログラムと言います。 そして、そのプログラムを作るために必要な言葉を、プログラミング言語と言います。これは、コンピュータが理解できる言語で、コンピュータ上でアプリケーションをはじめ
LeetCodeとは 実際に出題された技術テストを解くことができるサイト カテゴリー(algo/database/system design...) && 難易度別などに分けられた1000近くの問題 Go/Scala/Kotlinなど多数の言語が使用可能 GAFAなどから実際に出題された問題を掲載 サブスクリプションで企業別の問題が解ける(テック界の赤本!?) モバイル版もあり(iOS: Leetcode clientなど) 詳しい問題の解説など、魅力満載 English or Chinese! Tips 問題数が多いのですが、Problems -> Lists -> Top 100 Liked Questionsでソートする事ができていいです。本家の解答が準備されていない問題もありますが、Youtube等で検索すればヒットするものが多いです。 注意: 下記回答は不完全なものを含みます。
クレジットカードの利用明細はこまめにチェックする必要がある。なぜなら、カードの不正使用などの危険があるからだ。しかし、最近ではオンライン明細が推奨されており、カード会社のサイトにログインして、明細をダウンロードしなければならないことも多い。カードが複数枚あるなら、それはかなり面倒な作業となる。そこで、自動でカード明細をダウンロードするプログラムを作ってみよう。今回は、環境の構築をし、簡単なプログラムを作ってみよう。 Webブラウザを自動操縦しているところ Webブラウザを自動操作しよう PythonにはデータをWebから取得する命令がいろいろある。最も簡単なのは、Pythonに標準で用意されているurllib.requestだ。これを使うと任意のURLからデータを取得できる。しかし、最近のWebサイトは、セッションという仕組みを利用していたり、JavaScriptでページをレンダリングした
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く