【朗報】3D制作ソフト「blender」の1400ページにも及ぶ解説書が無償公開 勉強中の人には朗報すぎる 無料3D制作ソフト「blender」の解説書が無償公開されています。これを期に3Dを始めてみませんか。こちらのページではダウンロード先など紹介しています。 更新日:2021年09月26日
画像は「巣ごもりDXステップ講座情報ナビ」より 経済産業省は2020年12月24日、公式サイト内に、AI(人工知能)やデータサイエンスなどのデジタルスキルを学べる、無料オンライン講座をウェブサイトで紹介する「巣ごもりDXステップ講座情報ナビ」を開設した。 これまでデジタルスキルを学ぶ機会がなかった人にも、新たな学習を始めるきっかけを得てもらえるように、誰でも無料でデジタルスキルを学べるオンライン講座を紹介するとしている。 「巣ごもりDXステップ講座情報ナビ」より 本サイトのトップページには、全コンテンツの講座情報概要(講座名称、提供事業者、カテゴリ、レベル)を掲載する。AIやデータサイエンスのほか、クラウド、IoTといったカテゴリやレベル(入門・基礎・上級)から絞り込み検索ができる。講座名称をクリックすると、講座情報詳細ページにリンクする。 「巣ごもりDXステップ講座情報ナビ」より 講座情
これまでのDocker Compose入門は、Docker Compoesの紹介に始まり(第1回)、簡単なウェブサーバを起動する方法(第2回)、ネットワークの理解を深める方法(第3回)でした。今回は連載のまとめとして、ネットワークとボリュームの活用によって、1つのサーバもしくはPC上に複数のアプリケーション環境を動かす方法をみていきいましょう。 Docker Composeはプロジェクトごとにネットワークを持つ 前回はDockerのネットワークの扱いを学びました。Dockerコンテナを実行すると、そのコンテナ内のプロセスは、デフォルトで「bridge」という名称の仮想的な内部ネットワークを通して通信を行います。またホスト上のブリッジ(仮想的なネットワーク・スイッチ)を経由して、Dockerが作成する他の内部ネットワークや、ホスト側のインターフェースを通して、インターネットなどの外部ネットワ
Dockerの概念や仕組みまではなんとなく理解できるもののDockerfileを書こうとするとスムーズに書けなかったり、そもそものDockerの基礎、あるいはコンテナ技術というものの基礎が抜け落ちていてDocker環境に移行できていないところも多いのではと思い、この記事を翻訳しました。 Source:The Docker Handbook by Farhan Hasin Chowdhury(@Twitter) 本記事は、原著者の許諾のもとに翻訳・掲載しております。 コンテナ化の概念自体はかなり古いですが、2013年にDocker Engineが登場したことで、アプリケーションのコンテナ化がはるかに簡単になりました。 Stack Overflow Developer Survey-2020によると、 Dockerは#1 最も望まれるプラットフォーム、#2 最も愛されるプラットフォーム、および
FigmaはWebブラウザ上で動作し、複数人同時で編集が可能なデザインツールです。 従来UIデザインの分野ではSketchやAdobe XDといったツールが使われてきました。そういったデザインツールの分野にFigmaは複数人同時編集・Webアプリという特長を活かし登場しました。現在は5000万ドル以上の資金を調達するに至る、極めて注目度の高いツールに成長しています。 本連載ではUIデザインに積極的に関わっていきたいウェブエンジニア・アプリエンジニアに向けに注目度の高まっているFigmaを導入すると嬉しい理由と使い方をお伝えします。 連載の一本目である本記事では、なぜFigmaを使うのか・今までのツールと何が違うのか?という点を重点に解説します。 対象読者 UIデザインに積極的に関わっていきたいウェブエンジニア・アプリエンジニア デザインファイルの管理で困っているエンジニア・デザイナー Fi
前回はFigmaを使うべき理由を説明しました。連載の2回目となる本記事では、Figmaの基本的な使い方を説明します。 今回の記事ではデザインツールを使ったことのない人向けに知ってほしいこと、Figmaの画面説明やレイヤーの設置・編集方法といったFigmaでUIモックを作るための機能について説明します。 SketchやAdobe XDのようなデザインツールの基本的な使い方に慣れている方は、この記事を飛ばして次回の記事を読み進めることをおすすめします。 UIモックを作るにあたって 本連載は主にソフトウェアエンジニアを対象にしています。そこで、UIデザインツールを使ったことのない人に知ってほしいことをお伝えしておきます。 基本的に(凝ったデザインでなければ)UIモックはシェープとテキストといったレイヤーで構成されています。シェープは四角形や円形などの形状をもつもの、テキストは文字通り文字を示して
By Brad Duncan August 21, 2020 at 6:00 AM Category: Tutorial, Unit 42, Unit 42 Tags: tutorial, Wireshark, Wireshark Tutorial This post is also available in: English (英語) 概要 本シリーズは、疑わしいネットワークアクティビティの調査やネットワークトラフィックのパケットキャプチャ(pcap)の確認を業務で行っておられるセキュリティ専門家を読者として想定しています。このため本稿での手順説明は読者の皆さんがWiresharkの使いかたをご存知であることを前提としています。また、本稿にて利用するWiresharkのバージョンは主に3.xとなります。 昨今、対象となる疑わしいネットワークアクティビティのトラフィックが暗号化されているこ
アップルが提供している無償アプリ形式のプログラミング学習ツール「Swift Playgrounds」は、App ストアでダウンロードできます この連載は、iPadやMac上で動作するSwift Playgroundsというアプリを使って、体験的にプログラミングの学習を始めようという趣旨でお届けしています。前回は、図形を描く機能と、ユーザーが画面にタッチしたことを検出する機能を組み合わせて、簡単なお絵描きアプリを作ってみました。 今回も図形を描くことは変わりませんが、今回は描いた図形を動かすアニメーションにトライします。最初はタッチ操作によって動かしますが、次に自動的に動き続けるアニメーションにします。さらに、ボールが壁で跳ね返るアクション付きのアニメーションを作ります。 今回の展望 今回も、達成していく課題の流れを、大きなくくりで順に挙げておきます。 ①「図形」テンプレートの「アニメート」
Home Call Reference Cookbook Demo Screenshots FAQ Readme User Screenshots For more information visit PySimpleGUI.com Do you use PySimpleGUI 4? Here is what you need to know. The Project User Interfaces for Humans Transforms tkinter, Qt, Remi, WxPython into portable people-friendly Pythonic interfaces. “The ability to simplify means to eliminate the unnecessary so that the necessary may speak.” — H
今回の目的 前回は、CIFAR-10と呼ばれる画像データセットをエンコード/デコードするオートエンコーダーを作成しました。このオートエンコーダーの内部では全結合型のニューラルネットワークを用いていましたが、画像をうまく復元しようとすると、かなりの時間がかかることが難点でした。また、復元後の画像もそれほどキレイなものではありませんでした。 そこで、今回は「畳み込みオートエンコーダー」と呼ばれるオートエンコーダーを作成して、全結合型のオートエンコーダーよりも高い精度で画像を復元できるようにすることを目的とします(学習にかかる時間が短ければさらに好ましいといえるでしょう)。 畳み込みオートエンコーダーとは、本連載の「CNNなんて怖くない! その基本を見てみよう」で取り上げたCNN(Convolutional Neural Network、畳み込みニューラルネットワーク)を使ったオートエンコーダー
みなさん機械学習系の環境構築はどうやってますか? 僕は最近は Docker を使った管理を行っています。 特に師匠も居なかったので、ぐぐったり人のイメージを見たり手探りで docker をつかいつかいしている中で、最初からやっとけばよかったなーということがいくつかあるのでメモとして残しておきます。 大きく2つです。 キャッシュは消す テストを書く キャッシュは消す ライブラリをいろいろと install すると大抵の場合ダウンロードしたファイルを保存されている場合が多いです。何かのタイミングで再びそのライブラリをインストールする際にはダウンロードしたファイルを使って、素早くインストールすることができます (この仕組みがキャッシュです)。 キャッシュがあると容量が重くなるという欠点があります。重たいイメージは pull に単に時間がかかりますから、システムとしてデプロイする時にトラフィックが
Reactアプリを作成 Material-UIで管理画面を作るためのベースとなるReactアプリを作成します。 Create React App Create React Appで新しいReactアプリを作成します。 npx create-react-app react-material-ui-sample --typescript プロジェクトのディレクトリへ移動して実行します。 cd react-material-ui-sample npm start ブラウザにReactアプリが表示されます。 ディレクトリ構成 ディレクトリはあまりネストさせすぎずシンプルな構造にしました。コンポーネントの分け方はAtomic Designを参考にしています。 src/ ├ components/ │ └ atoms/ # 原子(個々のパーツ) │ └ molecules/ # 分子(原子の集合体)
プログラマー向け Kotlin ブートキャンプ コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 プログラマー向け Kotlin ブートキャンプ コースでは、Kotlin の基本を学び、IntelliJ IDEA でさまざまな小規模のプログラムを作成します。 このコースの資料には、コースの Codelab とおすすめの宿題が含まれています。 順番にレッスンを進めると、このコースを最大限に活用できますが、これは必須ではありません。理解度によっては、特定のセクションの概要を読むだけで済む場合があります。 前提条件 このコースは、Java や C++ などのオブジェクト指向言語の知識があるプログラマーを対象としています。C# を熟知している場合は、Kotlin の一部の機能であればすぐに使いこなせるようになります。 コース内容 レッスン 1: スタートガイド レッ
ザ・ブックでRustの学習開始 これまで、Windows、macOS、LinuxなどのプラットフォームでRustプログラミングを始めるための準備を行ってきた。今回までの説明で、多くのプラットフォームでのセットアップをカバーできたのではないかと思う。それではコーディングを始めていこう。 Rustを学ぶ方法はいくつかあるが、Rustチームが公開している公式のドキュメントに沿って学習を進めるのがよいだろう。このドキュメントは通称「ザ・ブック(the book)」と呼ばれており、Webですべて公開されている。「ザ・ブック」を最初から進めていけば、終わった頃にはRustの全体像が把握できるようになっている。簡単なドキュメントではないが、取り組みがいのあるドキュメントだ。ザ・ブックは次のページで閲覧できる。 The Rust Programming Language - The Rust Progra
GitHub を学ぶときに「GitHub Learning Lab」を使うと便利!という紹介記事を6月に書いた.最近 GitHub Actions を使う機会があり,入門するために「GitHub Learning Lab」の「GitHub Actions: Hello World」コースを受講した.今回も非常に良かった! kakakakakku.hatenablog.com GitHub Actions: Hello World 「GitHub Actions: Hello World」は GitHub Actions を学ぶ入門コースとなる.現在はまだ日本語に翻訳されてなく,英語を選択する必要はあるけど,Bot / Issue / Pull Request を活用したインタラクティブな構成になっていて,楽しく学べる.以下のステップを進めていくことになり,最終的には GitHub Acti
この記事はComplete Guide to React Rendering Behaviorの翻訳記事になっています。 ご本人(Markさん)にも許可を頂いて翻訳しております。 こちらの記事がReactのレンダリングを理解する上で今までで一番体系的で一番分かりやすかったので、ぜひ紹介したく翻訳させて頂きました。 翻訳ツールにもたくさん助けてもらいながら行い、意訳が出来ていない部分が多々あるかと思いますので修正依頼を出して頂けると幸いです! Twitterでも、フロントエンドに関する事や、アメリカでのエンジニア経験に関してツイートしているので、よかったらフォローお願いします。 Twitter: @hellokenta_ja 下記から本文です。 Complete Guide to React Rendering Behavior この記事は、Reactレンダリングがどのように振る舞うか、Co
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く