ビジュアルアートを題材に、プログラミングおよびその表現技法の基礎習得を目指すための教材です。 ビジュアルアートは実行結果が視覚的でわかりやすく、プログラミング未経験者・初学者でも直感的に楽しく学んでいけるのが特徴です。 多摩美術大学統合デザイン学科で開講するソフトウェアデザインの講義資料として作成していますが、プログラミング・ビジュアルアート入門者に向けて広くお使いいただけるよう配慮しています。
![Processingでゼロから学ぶプログラミング・ビジュアルアート - cocopon.me](https://cdn-ak-scissors.b.st-hatena.com/image/square/937f74453abe0f9d3b25b08fad98e66a6ef84d0a/height=288;version=1;width=512/https%3A%2F%2Fcocopon.me%2Fdata%2Fzero-pde%2Fcover.jpg)
Holy procrastination, startup founders! Tomorrow’s your last chance to apply to the Startup Battlefield 200 at TechCrunch Disrupt 2024. Your last chance for a shot to stand on the Disrupt…
MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました ディープラーニングや人工知能によって、これまでのアルゴリズムベースの機械処理から、学習効果を活かした処理ができるようになっています。その結果、人が判断することなく、機械がベストと思われる判断によって処理できるようになります。 今回紹介するSTYLE2PAINTSは線画の色づけをAIによって自動化する、そんなすごいソフトウェアです。 STYLE2PAINTSの使い方 トップページです。サンプルから線画を選択しました。 左が線画、右が彩色したイラストになります。彩色は左上にあるイラストを参考に行われます。 細かく微調整もできます。 別なイラストでも行えます。 参考のイラストを差し替えることもできます。イラストは 「にゃん」/「Fumi」のイラスト [pixiv] よりお借りしました。
サーバーレスの進化と普及がソフトウェア生産性を向上させる理由 そして、サーバーレスこそがこうした課題の多くを解消し、生産性向上を実現しうるのだとゴットリーブ氏は説明し、そう考えうる「9つの理由」(=サーバーレスによって実現すること)を具体的に挙げた。中には現在ではなく将来的な予測も含まれるが、以下、同氏のコメントとともに紹介しよう。 1)スケーリングをアプリケーション開発から切り離せる:「アプリケーション開発者は、ロジックを作る、ユーザーエクスペリエンスを作る、顧客の問題を解決するといったことに専念すべき。インフラのスケーリングは開発と完全に切り離され、開発者がそれを気にしないで仕事ができなければならない」 2)アプリケーションをグローバルにデリバリしやすい:「今やアプリケーションを利用する顧客は世界中に分散している。世界中の顧客にアプリを届けるための労力も、アプリケーション開発とは切り離
IT業界でささやかれる「プログラマー35歳限界説」。体力や学習能力の低下、マネジメント層へのキャリアチェンジといった理由が引き合いに出される一方で、35歳を越えてもなお最前線で活躍するプログラマーが登場し、この説が否定されることも多くなった。 「プログラマー35歳限界説」は本当にあるのだろうか? それともまったくの幻想なのか? Rubyの父・まつもとゆきひろさんに聞いてみたところ、意外にも「この説は成立する」と言う。その真意は? まつもとさんにプログラマーのキャリアについて話してもらった。 「35歳限界説はある」 まつもとゆきひろさんがそう答える真意とは? ――IT業界では、古くから「プログラマー35歳限界説」についての議論がありますが、まつもとさんは率直に言って、どう思いますか? 私の見る限り、「プログラマー35歳限界説」は実際に成立しています。そしてその理由は、組織にあると思っています
去年の今頃から毎日 GitHub に commit しようと決心し、最近 365 日を達成しました! いい感じ なぜかデフォルト表示の方の左上が白くなってますが、ちゃんと一年経っています。 意図 そもそもなぜ始めようとしたかというと、技術の習得には input と output が大事で、input で得たものが output によって定着すると思っていたからです。 output の手段には、ブログや Qiita を書いたり、LT だとかハッカソンでもいいかもしれません。実際、自分も LT でよく発表したりしています。 とはいえ、それらはどのくらい output できているかの可視化ができないので、モチベーションを保つのは少し大変かもしれないと思っていました。 そのため、GitHub の草を output の可視化として利用したらいい感じになるんじゃないかなと思って始めました 🙌 今年の
ミスティーノは、仮想通貨でも遊べるオンラインカジノです。仮想通貨での入金には、Bitcoin、Ethereum、Litecoin、Bitcoin Cashなどが使用できます。また、出金も仮想通貨で行うことができます。 また、ミスティーノでは、スロットやテーブルゲーム、ライブカジノ、ポーカー、ビデオポーカー、バカラ、サイコロなど、様々なオンラインカジノゲームが楽しめます。さらに、スマートフォンやタブレットでのプレイも可能ですので、いつでもどこでもカジノゲームを楽しむことができます。 実際にミスティーノで遊んでみた感想 ミスティーノでは、新規登録や入金などに応じて、さまざまなボーナスが提供されています。 新規登録ボーナスとしては、入金不要で手に入る「フリースピン」があります。また、入金ボーナスとしては、入金額に応じた「マッチボーナス」が提供されることがあります。さらに、プレイヤーのレベルが上が
『機械学習案件を納品するのは、そんなに簡単な話じゃないから気をつけて』を読みました。 つまづきから得られた知見の共有は貴重だと思います 実際、機械学習とか最適化とか自律的なシステムの開発は、罠が多いです。 研究や試作では成功していても、様々な事情により実用化できず消えていくものを沢山見てきました。 そのため、本運用に乗せてユーザの受け入れも上々というところまで辿りつければ、それはそれは本当に喜ばしいことなのですが、そこから始まる試練も色々とあったりします ということで、運用後に体験したり見聞きしたことをいくつか、私も共有してみたいと思います。 ちなみに私の開発経験は、研究用シミュレータの受託とWebバックエンドの内製です いつの間にか、精度が落ちてるみたいなんですけど? 入力に無効値や不正値が紛れこんでいた。 データは生き物です。クレンジングやバリデーションを作りこんでも、いずれ予期せぬこ
サーバーやインフラなどの監視ツールの1つとして最近注目されているのが「Prometheus」だ。Prometheusはインストールや設定が容易で、かつ十分な機能を持ち管理しやすいという特徴を持つ。本記事ではこのPrometheusの導入方法、基本的な監視設定の流れを紹介する。 クラウド時代の監視管理ツール ネットサービスを運営する場合、そのサービスを運営するソフトウェアやサーバー、ネットワーク機器などの状況を監視する手段を用意するのが一般的だ。監視を行い、意図しない状況になったら自動的にメールなどで通知を行うシステムを構築することで、問題をいち早く解決できるようになる。さらに、サービスやマシンの稼働ログを適切に記録することで潜在的な問題を事前に見つけたり、最適化に向けた分析を行うといったことも可能になる。 監視や問題発覚時の通知などを行うオープンソースのツールとしては、過去にElastic
AWSの巨大なクラウドを支える基盤ソフトウェアのひとつがXenベースのハイパーバイザだ。しかしAWSは新インスタンスタイプの「C5」で、KVMベースの新ハイパーバイザ採用を明らかにした。 AWSはハイパフォーマンスコンピューティング向けの新しいインスタンスタイプ「C5インスタンスタイプ」を発表しました。 C5インスタンスタイプの最大の特徴は、KVMベースのハイパーバイザを採用した点にあります。 これまでAWSはXenベースのハイパーバイザを使用してきたことが知られています。新ハイパーバイザの採用はAWSの基盤を構成する代表的なソフトウェアの変更であり、大きなニュースと言えます。 C5インスタンスタイプの「新しいハイパーバイザ」 ただしC5インスタンスの発表ではKVMの名称は出てこず、単に「新しいハイパーバイザ」と説明されています。「Now Available – Compute-Inten
ネットワークエンジニアが取得したい資格一覧とメリット、難易度 公開日:2022/12/05 更新日:2022/12/06 ※本ページにはプロモーション(広告)が含まれています 既にネットワークエンジニアとして働いている方も、これからネットワークエンジニアとして働きたい方も、資格を取得することで、自身のキャリアに活かせることもあります。ここでは「ネットワークエンジニアが取得したい資格一覧とメリット、難易度」について、紹介いたします。 ネットワークエンジニアとして取得しておくのが基本的な資格もあれば、自身のスキルを証明し高く評価されるものもあります。取得しておいて損することはありませんし、転職する際の役に立つ可能性もありますので、ぜひ参考にしてみてください。 1. ネットワークエンジニアが取得したい資格一覧 ここでは、ネットワークエンジニアが取得することで、スキルアップやキャリアアップに活かせ
コーディング不要で、ディープラーニングのプログラムを生成できるソフトウェア「Neural Network Console」を、ソニーが無償提供。 ソニーは8月17日、コーディングの知識がなくても、ディープラーニング(深層学習)のプログラムを生成できるソフトウェア「Neural Network Console」の無償提供を始めた。自社の製品・サービス開発にも利用しているツールを多くの開発者や研究者に使ってもらうことで「ディープラーニング技術の発展につなげる」という。 同社は今年6月、ディープラーニングのプログラムを生成する際に使うコアライブラリー(基盤ソフトウェア)「Neural Network Libraries」(以下、Libraries)をオープンソース化した。人間の脳を模倣した「ニューラルネットワーク」の設計、製品・サービスへの搭載を効率化する演算モジュール群だが、利用には高度なプロ
開発手法など、一通り学んだが実際に使っていないものは多少なりあると思う。それらについて掘り起こしてみたい。 スクラム開発認定スクラムマスター研修には研修会場ホストという立場で数回立ち会った。認定外の研修も幾つか受講した記憶がある。書籍もそれなりに読み、Scrum Gathering Tokyoなどのコミュニティにも顔を出し、まあそれなりに色々考えて捉えてきた。でも、自分のチームでは使っていない。スクラム開発というアイデアに矛盾があるからだ。 そもそもスクラム開発ではチームの自律的な行動を良しとしており、それに対する”フレームワーク”を提供しているということになっている。イテレーション、バックログ、ふりかえり、デイリーミーティング(いまだに「朝会」って言ってる人いないよね?)、そしてそれらのお作法。誰が言ったかわからないが、それぞれの作者の意図を察するためには「守」が大事らしい。守破離の「守
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く