Javaで正規表現

初めましてshadowです。 扱うたびになんだったっけ?と忘れてしまう正規表現を備忘録としてまとめてみました。 文字 説明 . 任意の1文字 \w 英単語を構成する文字(a∼z,A∼Z,1∼9) \W 英単語を構成する文字以外 \s 空白文字(半角スペース、タブ、改行、キャ…

PythonでJSONを弄りたい

ふっちーです。よろしくお願いします。 現在python3エンジニア認定基礎試験の資格を取得するため、日々勉強に励んでいます。 資格の参考書として使用しているPythonチュートリアルの中で、手間取ったところ書いてみます。 www.oreilly.co.jp 環境 今回はGoog…

Vimコマンド備忘録

VimとはLinuxを含むUnixベースのOSで利用できるテキストエディタで、Linuxにはプリインストールされています。 viコマンドで起動します。 $vi ファイル名 ファイル名を指定しない場合は、保存する際にファイル名を入力します。 また、-Rを指定することで、…

Djangoでのデータベースの扱い方

Oracle Master 12c Bronze SQL基礎の資格取得に向け日々精進しているhashiです。 今回は自分が過去に扱ったDjango(ジャンゴ)というPythonのWebアプリケーションフレームワークでのデータベース操作を行う主なクエリと、それと等価なSQL文を併記して、知識を…

Java基礎 演算子について

初めまして、みちです。 Javaの単行演算子について勉強していきたいと思います。 演算子の優先度 演算子には、結合法則と優先度があります。 結合法則とは、同じ優先度が存在した場合、左から計算するか(左結合)、または右から計算するか(右結合)を表してい…

統計学入門⑥ 標本と抽出手法

猫に会いたくて猫スポットに出かけたのに全く出会えませんでした。 現実は厳しい。kibaraです。 さて、今回は標本とその抽出手法について学びます。 標本 辞書で「標本」と調べると、「代表的な例」などと出てきます。 統計学においては、調査したい対象とな…

統計学入門⑤ 確率分布と可視化

こんにちは、モノづくり部のkanaiです。 統計学を勉強していると色々な確率分布が登場してくるかと思います。 今回はそんな確率分布についてご紹介していきたいと思います。 Python環境 以下の環境で動作確認しています。 Python 3.7 Jupyter 4.4.0 matplotl…

統計学入門④ 条件付確率とベイズの定理

こんにちは。前回に引き続きふじもんです。 この間子猫につけられた傷も癒えてきたところです。 さて!今回は、前回紹介した確率の計算から発展して、 ・条件付き確率 ・乗法定理 ・ベイズの定理 を紹介します! そして最後にこれらの式をPythonで実装し、問…

MicrosoftAzureを使ってみる① リソースグループの作成

みなさん、初めまして。 自称インフラエンジニアのShotSAIです。 一時期、盛り上がったパブリッククラウドブームですが、 ・コストメリットを見出すことができない ・スケーラブルな運用がうまくいかず、コスト削減がうまくいかなかった という理由から再度…

【告知】使って覚える JavaScript (ECMA2015~)

スカイウイル主催 オープンセミナーを開催します! 皆さん、JavaScriptの便利な構文は使いこなしていますか? forEach, map, filter, find などは知っていますか? このセミナーでは、知っておくと便利な沢山の各種ECMA構文を解説します! 解説を聞いていた…

統計学入門③ 確率とScipy

こんにちは。ふじもんです。 GWに実家に帰ったら子猫がいました。 調子に乗って構い過ぎたらブチ切れられて手をズタボロにされました。 痛い。 さて、今回の記事では確率についてのお話と、確率の計算をPythonで簡単にやってしまおうというお話をしたいと思…

統計学入門② データの可視化とmatplotlib

浪速のPythonistこと、モノづくり部のkanaiです。 前回に引き続き、今回は様々なグラフを使ってデータの可視化を行っていきたいと思います。 Python環境 以下の環境で動作確認しています。 Python 3.7 Pandas 0.23.4 データの可視化 Matplotlib Pythonでは、…

統計学入門① 基本統計量とPandas

よく訓練されたPython信者、モノづくり部のkibaraです。 今回から数回に分けて、Pythonを使って、みんなで統計学を勉強していきたいと思います。 なお、Pythonの基本文法はご存じの前提で進みますので、ご了承ください。 Python環境 以下の環境で動作確認し…

18年新卒振り返り Part3

2018年の新卒組が1年間を通して勉強できたことや苦労したところ、 参考になった本や勉強方法をまとめてくれましたので紹介します。 自己紹介 サカイです。 大学では理学部の情報科で学んでいました。 現在はPHPを使って開発をしております。 私はゲームが好…

18年新卒振り返り Part2

2018年の新卒組が1年間を通して勉強できたことや苦労したところ、 参考になった本や勉強方法をまとめてくれましたので紹介します。 自己紹介 モノづくり部のはなだです。 大学では数学を学んでいました。 プログラミングは大学の講義で3ヶ月間週1回だけ、C…

18年新卒振り返り Part1

2018年の新卒組が1年間を通して勉強できたことや苦労したところ、 参考になった本や勉強方法をまとめてくれましたので紹介します。 自己紹介 龍です。 大学では情報系を勉強していました。 現在は、主にJavaを使ったロボットのシステム開発をしていたり、 Py…

Pythonでリストをコピーする際の注意点

みなさま、枕の下には何を置いていますか? 私は、Pythonのライブラリーリファレンスを置いて寝ています。 Kibaraです。 意味が分からなかった方はこちら。 3.6.5 Documentation 今回は、Python初心者が陥りやすいリストのコピーについてまとめます。 値の代…

BottleからJinja2を使ってみる

Kibaraです。 主な仕事は神社仏閣を巡りおみくじを引くことです。 ということで、今回はJinja2を学んでいきたいと思います。 こちらを参考にさせていただいております。 Jinja2 Docs 環境 軽量なWebフレームワークであるBottleからJinja2を利用します。 Pyth…

SQLAlchemyでデータベース定義を楽したい

花粉対策のマスクを忘れるという大失態で目と鼻が大変なことになりがちなKibaraです。 今回は、SQLAlchemyのMetadataを活用してみます。 前回、SQLAlchemyの基本操作を学習した記事はこちら。 www.sw-mono.blog 事前準備 以下のように環境を準備しています。…

SQLAlchemyの基礎的な扱い方

Kibaraです。 暖かくなってきたのは嬉しいですが、花粉症の季節が到来して泣いております。 目が痒くて。 さて、今回はSQLAlchemyの基礎的な扱いを学びましたので、 元気にアウトプットしたいと思います。 SQLAlchemy Pythonで使えるORマッパーです。 データ…

標準モジュールのloggingについて紹介(上級編)

jupyter_notebook モノづくり部のokadaです。 前回はloggingの基本編を書きました。 今回は上級編を書きたいと思います。 内容としては上級ロギングチュートリアルの一部紹介です。 Python環境 以下の環境で動作確認しています。 Ubuntu 18.04 Python 3.6.5 …

標準モジュールのloggingについて紹介(基本編)

jupyter_notebook はじめまして、モノづくり部のokadaです。 皆さんPython書いてますか。Pythonって便利ですよね。 小さな自動化ツールを作成したり、Webアプリを作成したり、 データ解析したり、機械学習のプログラムを作成したりと幅広いですよね。 モノづ…

【告知】Enjoy,Hackathon! ver.1.0

スカイウイル主催ハッカソンイベントのお知らせです。 ハッカソンだなんて、レベル高そうだなぁ... と感じている方もいらっしゃるかと思います。 そこで、プログラミング本来の楽しさを知っていただけるような、 学生、初心者から経験者まで誰でもご参加いた…

Linebot うぃる君を作ってみました!!

モノづくり部のおすぎです。 日々、Raspberry Pi アプリ製作に精をだしている私ではありますが、 今回はちょっとつまみ食い、Linebotに手を出してみました ( ̄▽ ̄;) どうせなら、会社の役に立つものということで、会社の紹介をしてくれるボットです。 ぜひ、…

lsでソートして表示する方法

どーも、xyakenです。普段はRubyでコード書いてますが、またコンソールネタです。私の端末に眠っていた自分用の技術メモ的なものを公開していきます。今回はlsでソートする方法のまとめです。 www.sw-cablog.jp もよろしく! 名前でソートする 名前順でソー…

Python で groupby してみる (itertools のやつ)

はじめまして、モノづくり部の古田です。 Python(Flask) での Web サービス開発に携わっています。 はじめに groupby とは↓のことです。 https://docs.python.jp/3/library/itertools.html#itertools.groupby 今まで、いまいち使いどころが分からなかった it…

制作活動とタイムマネジメントについて

はじめまして、モノづくり部の長田です。 モノづくり部で個人ゲーム制作を行っております。 個人でのゲーム制作については、 昔はMicrosoft Visual C++とDirectXを利用して制作を行うのが主流でしたが、 最近ではAndroid Studio、Unityといった開発ツールが…

wget&grepで簡単クローリング・スクレイピング

モノづくり部の山岸です。 本日はクローリング・スクレイピングのネタをご紹介。 複雑なデータをWebから取ってきたい時は 素直にScrapy等の強力な道具を使ったほうがいいと思いますが、 簡単な処理であればUnixコマンドのみでも十分可能です。 というわけで…

Raspberry Pi Zeroで遊んでみる

はじめまして、モノづくり部のおすぎです。 ラズベリーのパイが食べたくなって、 Raspberry Pi Shop by KSY(https://raspberry-pi.ksyic.com) で、お買い物してみました。 ■買ったモノ 商品名 数量 価格 内容 Pi Zero Starter Kit 8GB[RASPIZERO13-8] 1セ…

HTML+CSSだけでやるイベント処理

はじめまして、モノづくり部ターフジです。 モノづくり部のアルコールとウェブの?デザイン?とかを担当しています。 最近では、WordPressと遊んでます。いや、遊ばれてます。 Webページなどでボタンをクリックした時の、よくあるイベント処理です。 これをJ…