タグ

ブックマーク / sagasite.hatenablog.com (86)

  • Visual Studio CodeでPythonを実行 - SAGA SITE

    Pythonの勉強をしていて、サンプルのコード片をすぐに実行したい場合、標準のIDLE(PythonのREPL)だと、複数行のコードをコピペするとうまく実行できない場合があります。 コードのコピペの加減でインデントが崩れたり、何かおかしなことが起こっているのでしょう。 エラーメッセージを基にコードを貼り直すのもOKですが、面倒なので、エディターでファイルに保存して、スクリプトファイルを実行するようにしたいです。 調べてみたら、やり方がありました。 www.google.com www.python.jp Windowsの場合、予めPythonをインストールしておく必要があります。 練習なので、Pythonのバージョン管理はせず、最新版のPythonをインストールしました。 Visual Studio Codeを起動して、Python拡張機能を追加します。 追加後はVSCodeの再起動をし

    Visual Studio CodeでPythonを実行 - SAGA SITE
  • 虫眼鏡のフリーイラスト - SAGA SITE

    眼鏡イラストを探してみました。 www.google.com 良いイラストがありました。 tsukatte.com これでアイコンを作ってみたいと思います。 ゆるっとかわいいあしらい素材集 作者:ingectar-e ソシム Amazon っぽくなるデザイン 誰でもできるかっこいいレイアウト集 作者:ingectar-e エムディエヌコーポレーション Amazon

    虫眼鏡のフリーイラスト - SAGA SITE
  • とほほのPython入門で速習してみる - SAGA SITE

    他のプログラミング言語を使ったことがある人なら、Pythonもすぐに慣れると思います。 PHPの違いを意識しながら、Pythonの基文法を学んでみたいと思います。 Pythonの文法を簡潔にまとめたサイト「とほほのPython入門」があったので、まずはこれを眺めてみます。 www.tohoho-web.com 学習途中のメモは、マインドマップで作成してみます。 マインドマップのツールには、Xmindの無料版を使っています。 jp.xmind.net ja.wikipedia.org とほほのPython入門の目次をコピーして、テキストエディターに貼り付けます。 不要な改行を削って、インデントを調整します。 索引 概要 Pythonとは 参考リンク インストール Pythonの実行 対話モード Python 3 構文 Hello world! 文・式 コメント(#) インデント エンコード

    とほほのPython入門で速習してみる - SAGA SITE
  • PyCharmの日本語化 - SAGA SITE

    Python用のIDE「PyCharm」をWindowsにインストールしてみました。 www.jetbrains.com ja.wikipedia.org PyCharmは有料版がありますが、無料版もあります。 試しに使ってみるなら、無料版でも良いでしょう。 さて、PyCharmを起動すると、最初の段階では英語の表示になっています。 画面の表示を日語化する方法を検索したら、やり方が紹介されていました。 web.plus-idea.net PyCharmの日語化の方法 PyCharmは、今では、プラグインで日語化を行います。 まずは、Welcome 画面または Settings/Preferences から Plugins のダイアログを開きます。 すると、以下のように、Marketplaceでプラグインを検索できますので、検索窓に「japan」と入力し、 japanese Langu

    PyCharmの日本語化 - SAGA SITE
  • WindowsにPythonをインストール - SAGA SITE

    WindowsPythonをインストールする方法のメモ。 練習用の環境なので、公式サイトからインストーラーをダウンロードして、簡単に済ませます。 www.python.jp www.youtube.com Pythonのインストーラーのダウンロードページ https://www.python.org/downloads/ ↓ Windows用のインストーラーをダウンロードします。 Download the latest version for Windows Download Python 3.10.0 今日の時点では、バージョンが「3.10.0」になっていました。 「python-3.10.0-amd64.exe」というファイルがダウンロードできたら、これをダブルクリックして実行します。 ポイントは、Pythonの実行ファイル(インタープリター)にパスを通しておくこと。 インストーラー

    WindowsにPythonをインストール - SAGA SITE
  • Djangoの本 - SAGA SITE

    PythonでWebサイトを作るとき、とりあえずDjangoを使ってみようと思いました。 今どきのDjangoをまとめてみます。 ja.wikipedia.org docs.djangoproject.com 動かして学ぶ! Python Django開発入門 (NEXT ONE) 作者:大高 隆 翔泳社 Amazon 現場で使える Django の教科書《基礎編》[3.2 LTS 対応版] 作者:横瀬 明仁 Independently published Amazon 自走プログラマー ~Pythonの先輩が教えるプロジェクト開発のベストプラクティス120 作者:清水川 貴之,清原 弘貴,tell-k 技術評論社 Amazon 最短距離でゼロからしっかり学ぶ Python入門 実践編 〜ゲーム開発・データ可視化・Web開発 作者:Eric Matthes 技術評論社 Amazon

    Djangoの本 - SAGA SITE
  • Pythonの本 - SAGA SITE

    今どきのPythonについて調べてみました。 定番・オライリーの プログラミングの入門書 他言語の経験者がPythonを速習する Pythonの逆引き PythonのTips その他 応用 定番・オライリーの Pythonチュートリアル 第4版 作者:Guido van Rossum オライリージャパン Amazon Pythonの作者人による解説Amazonのレビューを見たら、あまり評判が良くなかった…どういうこと!? www.amazon.co.jp 2021年8月15日 Python3エンジニア認定基礎試験の勉強に購入しました。 タイトルの通りですが、(最もベーシックなもので良いので)他言語の資格を取れる程度に勉強しているならあまりつまずかずに読めると思います。初学者なら知らない言葉が多すぎるだろうと思えました。 内容が高度すぎる箇所がいくつかあるので試験対策に限る

    Pythonの本 - SAGA SITE
  • ActiveRecordのライブラリー - SAGA SITE

    ActiveRecordのライブラリーで、何かいいのないかなー??? 事の発端 CRUDのラッパー SQLを書く楽しみ 面倒な技術選定 検索して眺めた記事など(備忘録) 今どきの PHPLaravel Python → Django 考察 事の発端 あるデータの登録作業を手動でやっていたら、まとめサイトを作りたい衝動に駆られた。 サクッとWebサイトを作るなら、PHPが簡単。 今までならCodeIgniterでパパっと作っていた。 しかし、CodeIgniterのORM、ActiveRecordの機能は普通なので、CRUDのコード量はそれほど減るわけじゃないと感じている。 CRUDのラッパー Webアプリは、ぶっちゃけRDBのラッパーだと思っている。 RDBを操作するために、ひたすらCRUDのコードを書くことが続くけど、毎回同じようなコードを手で書くのは、単調でつまらないと感じる。

    ActiveRecordのライブラリー - SAGA SITE
  • React.jsの学習順序 - SAGA SITE

    React.jsのがありました。 目次を見て、並んでいる項目によって、筆者の考えているReact.jsの学習順序が分かります。 こういう順番で理解を進めて行けば、スムーズになるのかな?と。 その他のも参考にして、プログラミング学習がスムーズになるように工夫したいです。 React.js&Next.js超入門 第2版 目次 Chapter 1 Reactを準備しよう! 1-1 Reactを動かそう! 1-2 プロジェクト開発をしよう 1-3 Visual Studio Codeを用意しよう Chapter 2 JSXをマスターしよう! 2-1 Reactの基を復習しよう 2-2 Bootstrapでデザインしよう 2-3 JSXを使おう! 2-4 JSXの構文的な使い方 2-5 表示の更新とイベント Chapter 3 コンポーネントをマスターしよう! 3-1 コンポーネントを作ろう

    React.jsの学習順序 - SAGA SITE
  • DDDの記事 - SAGA SITE

    はてブで「DDD」をチェックしてみました。 b.hatena.ne.jp DDD(ドメイン駆動設計)に関する記事がいくつか見つかりました。 logmi.jp kakakakakku.hatenablog.com tech.hajimari.inc qiita.com vaadin.com sheephuman.hatenablog.com ここしばらくドメイン駆動設計の勉強から離れていたので、また再開したいと思います。 ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基 作者:成瀬 允宣 発売日: 2020/02/13 メディア: Kindle

    DDDの記事 - SAGA SITE
    sagasite
    sagasite 2020/11/01
  • 分かりやすいプログラミング動画「なるセミ」 - SAGA SITE

    とても分かりやすいプログラミングの動画がありました。 それが「なるセミ」です! YouTubeチャンネル「なるセミ」 「ドメイン駆動設計入門 」の著者、成瀬さん プログラミングの上達方法 MVCとMVC2の違い 副作用の分離方法 YouTubeチャンネル「なるセミ」 https://www.youtube.com/c/narusemi www.youtube.com 「ドメイン駆動設計入門 」の著者、成瀬さん 今、「ドメイン駆動設計入門」というプログラミングのを読んでいるのですが、その著者である成瀬 允宣(ナルセ マサノブ)さんのYouTubeチャンネルです。 sagasite.hatenablog.com 以下、分かりやすいと思った動画をメモしておきます。 プログラミングの上達方法 https://www.youtube.com/watch?v=BYCxTr_c8h0 www.yout

    分かりやすいプログラミング動画「なるセミ」 - SAGA SITE
  • 読みたい本 2020年9月版 - SAGA SITE

    読みたいが溜まっています。 どんどん読めるように現時点での候補をリストアップしておきます。 ドメイン駆動設計 ドメイン駆動設計入門 エリック・エヴァンスのドメイン駆動設計 実践ドメイン駆動設計 Domain Modeling Made Functional プログラミング いちばんやさしい Git 入門教室 計算モデル論入門 計算モデルとプログラミング 入門Haskellプログラミング 基礎からわかる Elm プログラミングの基礎 プログラミング in OCaml プログラミングGauche 数学 イラストで学ぶ 離散数学 集合・位相・圏 圏論入門 ベーシック圏論 中学の知識でオイラーの公式がわかる ぼくと数学の旅に出よう 初歩からわかる数学的ロジカルシンキング これだけ! 高校数学 現代意味論入門 天才少年が解き明かす奇妙な数学! 続・天才少年が解き明かす奇妙な数学! デザイン 図で考

    読みたい本 2020年9月版 - SAGA SITE
  • 1.1 ドメイン駆動設計とは何か - SAGA SITE

    「ドメイン駆動設計入門」の読書メモ。 今日は「1.1 ドメイン駆動設計とは何か」(2ページ~3ページ)を読みます。 sagasite.hatenablog.com (↓記事対応のオーディオブック 時間:2分8秒) www.youtube.com 利用者にとって価値のある知識を選ぶ 利用者の問題を見極める 知識をコードに埋め込む 利用者にとって価値のある知識を選ぶ 利用者にとって役に立つソフトウェアを開発するためには、価値ある知識と無価値な知識を慎重に選り分けて、選び抜かれた知識をコードに落とし込む必要があります。そうした手順を踏んで作り上げられたコードは有用な知識が込められたドキュメントの様相を呈してきます。 コードを見ただけで、処理やデータ構造について、何をやっているのか?何を意味しているのか?が理解できるようになっている方が良いですね。 利用者の問題を見極める 価値あるソフトウェアを

    1.1 ドメイン駆動設計とは何か - SAGA SITE
  • ドメイン駆動設計入門 - SAGA SITE

    今日から「ドメイン駆動設計入門」というを読んで、プログラムの設計方法について学んでみたいと思います。 ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基 作者:成瀬 允宣 発売日: 2020/02/13 メディア: Kindle版 (↓記事対応のオーディオブック 時間:1分46秒) www.youtube.com 目次 Chapter 1 ドメイン駆動設計とは Chapter 2 システム固有の値を表現する「値オブジェクト」 Chapter 3 ライフサイクルのあるオブジェクト「エンティティ」 Chapter 4 不自然さを解決する「ドメインサービス」 Chapter 5 データにまつわる処理を分離する「リポジトリ」 Chapter 6 ユースケースを実現する「アプリケーションサービス」 Chapter 7 柔軟性をもたらす依存関係のコントロール Chapter 8 ソ

    ドメイン駆動設計入門 - SAGA SITE
  • 動画のオープニングとエンディングの映像を作ってみた - SAGA SITE

    人気YouTuberの動画を見ていたら、テレビ番組と同じようにオープニングとエンディングの映像が用意されていました。 動画を作る際の定型を用意しておけば、作るのが楽になると思うので、自分も見習ってオープニングとエンディングの映像を用意してみることにしました。 (完成したオープニング映像はこちら↓) www.youtube.com (完成したエンディング映像はこちら↓) www.youtube.com ジングル音を用意 オープニングのジングル エンディングのジングル 画像を用意 動画のサイズ オープニングのタイトルとキャッチコピー オープニングの1枚目の画像 オープニングの2枚目の画像 オープニングの3枚目の画像 オープニングの4枚目の画像 エンディングの文章 エンディングの1枚目の画像 エンディングの2枚目の画像 エンディングの3枚目の画像 エンディングの4枚目の画像 フリー素材 いらすと

    動画のオープニングとエンディングの映像を作ってみた - SAGA SITE
  • スケートボードでダウンヒル Lisa Peters - SAGA SITE

    YouTubeを見ていたら、スリリングな動画がありました。 https://www.youtube.com/watch?v=lURVRGpNg8I www.youtube.com 山下達郎の歌に他の映像を乗せた動画でしたが、この映像がスゴイ!!! スケートボードに乗って、高速で道路を下って行きます。途中で対向車も来ます。 事故ったら死にそうなスピードなので、見ている方がヒヤヒヤしますw (当に事故っていたら、公開できなくてお蔵入り映像になるでしょうが…😅) Lisa Peters Webサイト YouTubeチャンネル Instagram 関連動画 映像と音楽の関係 Lisa Peters 映像の元ネタを調べたら、Lisa Petersというプロのスケートボーダーの方でした。 (元の映像) https://www.youtube.com/watch?v=fM2j95vpeAI www.

    スケートボードでダウンヒル Lisa Peters - SAGA SITE
  • シリコンバレーエンジニア・酒井潤さんに学ぶ金儲けの秘訣 - SAGA SITE

    はてなブックマークで、シリコンバレー・エンジニア酒井潤さんの話題がありました。 shuchi.php.co.jp ブックマークのコメントで賛否両論に分かれていました。 酒井さんの他の記事も見てみたら、参考になる部分もあったのでメモ。 (後でもう一度読み返してみて、取り入れられる部分があれば真似してみたいです。) シリコンバレー発 スキルの掛け算で年収が増える 複業の思考法 酒井潤氏のプロフィール YouTube Twitter 仕事はスピードが大事 酒井さんの他の記事 まとめ シリコンバレー発 スキルの掛け算で年収が増える 複業の思考法 上記の記事は、著書の宣伝でした。 シリコンバレー発 スキルの掛け算で年収が増える 複業の思考法 作者:酒井 潤 発売日: 2020/08/22 メディア: Kindle版 結論から言えば、このを読んでくれってことなんでしょうけど、ネット上には酒井さんの記

    シリコンバレーエンジニア・酒井潤さんに学ぶ金儲けの秘訣 - SAGA SITE
  • ほのぼの動画BGM「週末の予定」 - SAGA SITE

    人気YouTuberが使っているBGMで良い感じの曲があったので音源を調べてみました。 ますぶちさちよチャンネル YouTubeでBGMを検索 BGM「週末の予定」 2時間ループ版 ダウンロードサイト 作者のYouTubeチャンネル 他のBGMサイト YouTube Audio Music Library ますぶちさちよチャンネル 大い系YouTuber・まずぶちさちよさんの動画を拝見しました。 https://www.youtube.com/watch?v=Tckd4Fqw8vY www.youtube.com この動画のBGMがほんわかしてて良いなーと思いました。 YouTubeでBGMを検索 YouTubeで「BGM ほのぼの フリー」で検索したら、使用されていたBGMが見つかりました! BGM ほのぼの フリー - YouTube https://www.youtube.com/

    ほのぼの動画BGM「週末の予定」 - SAGA SITE
  • はてなブログのカード型デザイン - SAGA SITE

    はてなブログを開設して、デザインはデフォルトのまま使っていました。 他のはてなブログを見て「良いデザインだな」と思い、何かのテンプレートを使っているのか?調べてみました。 結果、はてなブログPro(有料版)には、「カード型デザイン」というオプションがあることが分かりました。 発端 ブログのテーマ はてなブログProの一覧表示 発端 ほわぴさんのブログを見て、トップページが記事をカード型に並べた見た目で、見やすいと思いました。 https://whitetrip.hatenablog.jp/ whitetrip.hatenablog.jp ブログのテーマ はてなブログのデザインテンプレート(テーマ)で、似たようなデザインがあるか探してみました。 blog.hatena.ne.jp 見た目が似ていたのは、「UnderShirt」というテーマでした。 https://blog.hatena.ne

    はてなブログのカード型デザイン - SAGA SITE
  • Google AdSense サイト運営者向けポリシー違反レポート - SAGA SITE

    Google AdSenseの広告を掲載しているサイトで、ポリシー違反があったというお知らせメールが来ました。 どのページがガイドラインに違反しているのか? AdSenseの管理画面でどこを見れば良いのか? 分からなかったので調べてみました。 AdSense サイト運営者向けポリシー違反レポート ページ単位の違反措置 AdSense サイト運営者向けポリシー違反レポート こんなかんじのお知らせメールが来ましたが、どこを見れば違反しているページを知ることができるのかが分かりませんでした。 Google AdSenseは熟知していないので、こういうとき困りますねw 調べてみたら、AdSenseの管理画面から違反しているサイトやページを確認できるようでした。 ページ単位の違反措置 www.google.com support.google.com 審査のリクエスト AdSense アカウントにロ

    Google AdSense サイト運営者向けポリシー違反レポート - SAGA SITE