2023-01-01から1年間の記事一覧

CyberAgent AI

speakerdeck.com speakerdeck.com www.figma.com py4etrics.github.io

月日を年月日に変換

dt_now = pd.Timestamp.now(tz="Asia/Tokyo").tz_localize(None) df = pd.read_csv(url, parse_dates=True, index_col=0, date_parser=lambda x: datetime.datetime.strptime(x, "%m/%d").replace(year=dt_now.year)) df = pd.read_csv(url, parse_dates=Tru…

url抽出

parsed_url = urlparse(url) parsed_url.path.split("/")[-1] urlunparse(parsed_url._replace(query=""))

playwrightで次へをクリック

from playwright.sync_api import TimeoutError as PlaywrightTimeoutError from playwright.sync_api import sync_playwright # 「次へ」をクリック def fetch_html(url, id, parser="html.parser"): with sync_playwright() as p: browser = p.chromium.la…

sansan

buildersbox.corp-sansan.com

楽天モバイル未確認マップ(愛媛県)

https://raku10ehime.github.io/unknown/ アイコン グリーン 4G開局 ブルー 5G開局 イエロー 準備(コン柱・アンテナ設置済み) レッド コン柱のみ タッチすると 場所名 eNB-LCID 投稿日時 黄色のサークル 基地局より5km以上離れているMLSのポイント eNB-LCI…

駅から一番遠い地点を探る

zenn.dev

Broadcom BCM4352 wireless

sudo apt install --reinstall bcmwl-kernel-source

PyScript

gihyo.jp <html> <head> <meta charset="utf-8"/> <link rel="stylesheet" href="https://pyscript.net/latest/pyscript.css" /> <script defer src="https://pyscript.net/latest/pyscript.js"></script> </head> <body> <py-config> packages = ["requests", "pyodide-http", "beautifulsoup4", "lxml"] </py-config> </body></html>

小学校校区

nlftp.mlit.go.jp import pandas as pd import geopandas as gpd ehime = gpd.read_file("A27-21_38_GML.zip") imabari = ( ehime[ehime["A27_001"] == "38202"] .copy() .reset_index(drop=True) .rename(columns={"A27_004": "学校名", "A27_005": "住所"}…

apk backup

adb shell pm list packages | grep 280 package:com.tobila.android_280blocker adb shell pm list packages -f | grep com.tobila.android_280blocker package:/data/app/~~2sF059lgcDUi7svMi45fKQ==/com.tobila.android_280blocker-yTvkjAUFBCV4ZV8Zd6wFo…

カナダ

ドコモのパケットパック海外オプション 海外Wi-Fiレンタル SIM切替 ドコモのパケットパック海外オプション https://www.docomo.ne.jp/service/world/roaming/ppko/ 電 話 ○ 発信1分140円、着信1分175円 SMS ○ 1通100円 ネット ○ 日本で契約しているプラン…

VPN

internet.watch.impress.co.jp \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent そして、新規に値を作成します。右クリックから「新規」ー「DWORD」で「AssumeUDPEncapsulationContextOnSendRule」という名前を設定し、値のデータとして…

スプレッドシートでシートを縦結合

=QUERY({'今治市'!B2:O;'新居浜市'!B2:O;'西条市'!B2:O;'四国中央市'!B2:O;'上島町'!B2:O;'松山市'!B2:O;'伊予市'!B2:O;'東温市'!B2:O;'久万高原町'!B2:O;'松前町'!B2:O;'砥部町'!B2:O;'宇和島市'!B2:O;'八幡浜市'!B2:O;'大洲市'!B2:O;'西予市'!B2:O;'内子町…

高等学校情報科「情報Ⅱ」教員研修用教材(本編)

www.mext.go.jp 第3章 情報とデータサイエンス 前半 大量のデータの収集と整理・整形 演習2 import requests from bs4 import BeautifulSoup from urllib.parse import urljoin url = "https://www.mext.go.jp/b_menu/news/index.html" r = requests.get(ur…

逆ジオコーディング

www.info-proto.com pip install jageocoder python -m jageocoder install-dictionary import jageocoder jageocoder.init() jageocoder.reverse(135.51436414374191, 34.543593627388454) jageocoder.reverse(135.51436414374191, 34.543593627388454, lev…

HGWのIPoE解除

support.so-net.ne.jp support.so-net.ne.jp youtm-log.com

フィッシングサイト報告

https://sagicheck.jp/ safebrowsing.google.com www.antiphishing.jp www.saferinternet.or.jp

pdfbox version ソート

stackoverflow.com import requests from bs4 import BeautifulSoup from packaging.version import parse as parseVersion r = requests.get("https://archive.apache.org/dist/pdfbox/") r.raise_for_status() soup = BeautifulSoup(r.content, "html.pars…

CAMPFIREの支援者をスクレイピング

import time from urllib.parse import urljoin import requests from bs4 import BeautifulSoup # プロジェクト p_number = 12345 # スクレイピング url = f"https://camp-fire.jp/projects/{p_number}/backers" link = url result = [] while True: print(…

献血バス運行スケジュールをスクレイピング

import pandas as pd import requests from bs4 import BeautifulSoup url = "https://www.bs.jrc.or.jp/csk/ehime/place/m1_03_index.html" r = requests.get(url) r.raise_for_status() soup = BeautifulSoup(r.content, "html.parser") dfs = [] for i in…