ぼっちスタートアップが日々がんばっています。
連載「Visual Studio Codeで始めるPythonプログラミング」 前回は、Visual Studio Code(以下、VS Code)でPython用のWebアプリ開発フレームワーク「Flask」を利用して、簡単なアプリを作成しながら、Flaskの基礎、VS CodeでFlaskを使用する際の基本を見た。今回は、ToDoリストを入力、表示する(簡単な)Webアプリを作りながら、以下の事項について見ていこう。 フォームからの値の取得方法や@app.routeデコレータのmethodsキーワード引数 Jinja2テンプレートの構文({% if %}、{% for %}など) Flaskでの静的ファイル(スタイルシートなど)の利用方法 VS CodeでのFlaskアプリのデバッグ実行 なお、本稿ではvenvモジュールを利用して、仮想環境「myenv」を作成し、その環境にFlaskを
「左脳を刺激する! オッサンIT化計画」を最初から読む いわゆる“子供向け”だったり、逆に高度すぎて馴染めなかったりと、「帯に短しタスキに長し」な製品も少なくない知育トイ。特に最近のトレンドとなる「プログラミング教育」を前提としたものほど、そうした傾向が強い感じなのだが……。 今回紹介する「Sphero mini(スフィロ ミニ)」のバランスの良さには、本当にビックリ! 大人のための“教材”としても使えるクオリティと、 “玩具”としての魅力を兼ね備えた、文字通りの「逸品」だったのです。 そもそも、ボール型ラジコンとして超魅力的!パッと見た限りでは大きさも形状も、まさにカラフルなピンポン玉といった感じの「スフィロ ミニ」。 スフィロ ミニ 6350円/スフィロ(ソフトバンクセレクション www.softbankselection.jp/cart/top.aspx)『スターウォーズ』に登場す
2018年7月29日の日経新聞8面に「あらゆる情報、グーグルに」という記事が載っていた。 記者は普段からgmailを使い、グーグルドライブにローン書類を保存していた。 つまり、日常的にGoogleを利用していたわけだが、それらの情報を「持ち出し」してみたら、Googleのサーバに全て保存されていて驚いた、という話だ。 データをダウンロードする手順 記事を読んで面白そうだと思ったので、僕もGoogleのデータをダウンロードしてみることにした。 手順を残しておくので、もし興味がある人がいたらやってみてほしい。 (手順の説明はなんかしっくりこないので「ですます」調で) 「自分のデータをダウンロード」ページを開きます。 ダウンロードしたいサービスにチェックを入れておき、「次へ」をクリック。 次のページで「アーカイブ形式のカスタマイズ」と表示されますが、基本はそのままでOKです。 「アーカイブ」とい
チャートやグラフを実装するのは面倒、と思われがちですが、そんな人にはこのスクリプトをお勧めします。 div要素一つと外部ファイルを一つ、あとはグラフのデータを設定するだけで、さまざまなチャートやグラフが簡単に実装できてしまう単体のJavaScriptライブラリを紹介します。 レスポンシブ対応で、アニメーションにも対応、カラー変更やグラデーションやパターンにも対応している優れものです。 ApexCharts ApexCharts -GitHub ApexChartsの特徴 ApexChartsのデモ ApexChartsの使い方 ApexChartsの特徴 ApexChartsはシンプルなAPIを使用して、インタラクティブなチャートやビジュアライゼーションを作成するためのモダンJavaScriptのチャート作成ライブラリです。 MITライセンスで、個人でも商用でも無料で利用できます。 レスポ
小売・流通業の「次」を読み解く専門誌。流通業界の経営トップへのインタビュー、企業特集、データ特集など、さまざまな角度から小売企業、経営の動向を分析している。 News&Analysis 刻々と動く、国内外の経済動向・業界情報・政治や時事など、注目のテーマを徹底取材し、独自に分析。内外のネットワークを駆使し、「今」を伝えるニュース&解説コーナー。 バックナンバー一覧 家電量販店大手ヨドバシカメラのEC事業「ヨドバシ・ドット・コム」が好調だ。2017年3月期にはEC売上高1000億円を突破し、全体の売上高構成比15%を超えた(店舗事業も合わせた売上高は6580億円)。快進撃を続ける要因は何か、EC事業を統括する藤沢和則副社長に聞いた。(『ダイヤモンドチェーンストア』編集部 阿部幸治、髙浦佑介) “何でも屋”をめざす きっかけはマンガ ──ヨドバシ・ドット・コムは、家電以外にもさまざまな商品を販
あまりにバズってしまったので、前書きを追加 ここまでバズってしまって正直すまんかった。 この記事はもともと愚痴記事をマイルドにして投稿しただけなので「テストを勧める」とか「テストを信奉する」とかそこまで強い意図は特にありません。(私がテスト好きなのは否定しません) 「テスト書こう」に対して「そんなコストはない」と言いながら、いろいろ問題が生じる現状を愚痴りたかっただけです。愚痴るだけだと生産性がないから、なんでこんなに認識が違うんだろうと原因を考えた結果、テストを書くことに対する技術で実際にコストが大きく異なるなと気づいて書いた次第です。 この記事の対象は「テストを書く技術がなく、テストを書く気がない」組織に所属する人です。 アジャイル開発において「テストコードは当然」なのか?という記事で(私の記事をきっかけとして)テストコードの「徹底」とか「カバレッジ100%」とかを批判し、トレードオフ
1. 本Part概要 前PartではB'zの歌詞を「TF-IDF」を用いた分析を行いました。 本Partではトピックモデルの一つである「LDA」を用いた分析についてお話しします。 pira-nino.hatenablog.com 2. LDAとは 2.1 LDAのイメージ 先に簡単な説明をしてしまいます。 LDAは「たくさんの文書データから単語のグルーピングを行う」モデルです。 このグループ1つ1つを「トピック」と呼びます。 例えば、大量のニュース記事にLDAを適用する例を考えます。 ニュース記事データにLDAを適用した例 LDAでは「各トピック(トピック数は予め指定)における各単語の所属確率」が算出されます。 理論的なことはさておき、文書データから単語をいくつかのグループに自動で分けてくれる手法 との理解で大丈夫です。 よく勘違いされることとして以下の2点を示します。 トピック数(いくつ
こんにちは! タダケン(@tadaken3)です。 定期実行といえば真っ先にcronが思い浮かびますが、scheduleはcronを代替するPythonライブラリです。cronにくらべ読みやすく、非常にシンプルです。 windowsでも動作しますし、cronが使えない環境なんかでちょっとした処理をPythonで実行できたりするので、便利です。 scheduleのコンセプト ジョブのスケジュール実行は、標準モジュールを駆使して、実装することも可能です。ですが、scheduleを使うことでコードを非常にシンプルに保つことができます。 scheduleは「Python job scheduling for humans.」というコンセプトで作成されたライブラリです。直訳すると「人間のためのジョブスケジューラ」でしょうか。Rubyのclockworkにインスパイアされて作成されたようです。 けっこ
1956年生まれ、神戸市出身。早稲田大学理工学部機械工学科中退後、1977年にアスキー出版(現アスキー、KADOKAWA傘下に)を設立後、マイクロソフトとアスキーマイクロソフトを設立し社長に就任。2001年にアスキーの全ての役職を退任。米国マサチューセッツ工科大学メディアラボ客員教授や尚美学園大学教授等を務め、2001年に須磨学園高校の校長を務めるかたわら2017年から現職 今月の主筆 アスキー創業者 東大大学院IoTメディアラボディレクター 西 和彦 日本で初めてのパソコン雑誌「アスキー」を設立、マイクロソフトのビル・ゲイツと意気投合し、極東担当副社長を務めるなど、日本のパソコン市場創世記を牽引した西和彦。そんな西は今、研究者と教育者に軸足を置いている。これまでのIT革命を振り返ると共に、将来のIT世界について語ってもらった。 バックナンバー一覧 ビル・ゲイツとMS‐DOS、Window
「出版」「放送」「映画」といった業界は、すでにソフトウェア化の波をまともに受け、既存企業は著しく縮小し、まったく新しいプレーヤーが新たな覇者となったわけだが、いままさにソフトウェア化の波を被っているのがリテールである。なかでも既存企業を震撼させているのは、Amazonの存在だ。ーー渡辺千賀氏による寄稿。 本記事は、米国で数多くのベンチャー企業の提携支援経験を持つ、Blueshift Global Partners社代表の渡辺千賀氏による寄稿です。 ここ5−6年、IT以外の業界の方がシリコンバレーに来ることが増えた。そしてみなさん一様にGoogleのキャンパスを見て驚く。メディアに出てくるGoogle本社は低層で地味な建物なので写真で見ても威圧感がないが、実は、東京の小さめの区一つ分くらいは優にある広大な面積に、あの手の建物が何十棟もあるのだ。 Advertisement 「Googleの社
テクノロジー業界の発展に伴ってソフトウェア開発者の人材不足がいたるところで発生していますが、言い換えれば「プログラミングスキルを身につければ仕事に困らない」ということでもあります。とはいえ、「若いころならまだしも、30歳を超えてイチからプログラムの書き方を勉強するのは遅すぎるのでは」と思う人は多いかもしれませんが、下は35歳、上は57歳からプログラミングを習って成功を収めている10人の開発者が「ソフトウェア開発者になるのに遅すぎるということはない」と実情を語っています。 Is It Too Late to Become a Software Developer After the Age of 35, 40, or 50? And to learn programming? https://belitsoft.com/php-development-services/its-not-too
Mint60の紹介 久しぶりのブログ投稿となりましたゆかり(@eucalyn_)です。 Twitterの方で何度か先行告知しましたが、この度Mint60というキーボードキットを販売することになりました! こだわりを詰め込んで、自作キーボード初心者にもガチ勢にも自信を持ってオススメできるキーボードに仕上がりました。 そこでMint60とはどんなキーボードなのかご紹介したいと思います。 2019.1.14追記 現在Mint60は下記ページから購入可能です。 eucalyn.shop 追記終わり Mint60の設計理念 開発するにあたって大事にした設計理念は2つです。 1. 初心者でも買いやすく、組み立てやすく、使いやすいこと 2. オシャレを楽しめること Mint60の特徴 左右分離型 左右分離型キーボードは無理のない姿勢で打鍵できるのでいいですね。 そこで今回は左右分離型というポイントを最重
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く