















WordPressのコンテンツをコマンドラインで別のサーバーへコピーするには、主に以下の工程になります。
ysqldump -u ユーザー名 -p データベース名 > ~/backup.sqltar -czvf backup_db.tar.gz ~/backup.sqltar -czvf wordpress_files.tar.gz /path/to/wordpress/scp wordpress_files.tar.gz user@new-server:/path/to/destination scp backup_db.tar.gz user@new-server:/path/to/destinationtar -xzvf wordpress_files.tar.gz -C /path/to/wordpress/ tar -xzvf backup_db.tar.gzmysql -u ユーザー名 -p 新データベース名 < backup.sqlwp search-replace '旧ドメイン' '新ドメイン' --all-tablesこの方法は基本的な手順で、WP-CLI(WordPressコマンドラインツール)を利用するとより便利です。WP-CLIを用いたエクスポート・インポートや置換も可能で、自動化しやすいです。
写真をお持ちの方は、ぜひ幹事宛てにメールで送って下さい。掲載する写真を募集中です。
幹事:岡島さん、田中さん、堀合(21回生)
集合写真
後列左から20回二瓶さん、24回柏崎さん、18回村井さん、24回吹野さん、17回松橋さん、24回東さん、17回石橋さん、19回畑中さん、20回阿部さん、24回市沢さん、21回堀合
前列左から、25回東さん、19回赤木さん、19回新井さん、17回中塩さん、24回原井さん、24村上さん、21回岡島さん、21田中さん























LTE(Long Term Evolution)で主に使われる無線周波数帯(バンド)は国・事業者によって異なりますが、一般的/代表的なLTEバンドは以下のようになります:
| バンド番号 | 周波数範囲 | 備考 |
|---|---|---|
| 1 | 2100 MHz (1920–1980 MHz 上り / 2110–2170 MHz 下り) | 多くの国で利用 |
| 3 | 1800 MHz (1710–1785MHz / 1805–1880MHz) | 世界中で広く利用 |
| 7 | 2600 MHz (2500–2570MHz / 2620–2690MHz) | 都市部で多い |
| 8 | 900 MHz (880–915MHz / 925–960MHz) | 一部で利用 |
| 18/19 | 800 MHz (815–830MHz / 860–875MHz) | 日本の一部事業者 |
| 20 | 800 MHz (832–862MHz / 791–821MHz) | 欧州など |
| 28 | 700 MHz (703–748MHz / 758–803MHz) | 新しい周波数帯 |
| 41 | 2500 MHz (2496–2690MHz) | TDD方式(一部地域) |
| 区分 | 主な周波数範囲 | チャネル例 | 備考 |
|---|---|---|---|
| 2.4GHz帯 | 2.400~2.4835GHz | 1~14ch(主に1~13ch) | 家電と干渉多い |
| 5GHz帯 | 5.170~5.250GHz(W52) | 36,40,44,48 | 屋内 |
| 5.250~5.350GHz(W53) | 52,56,60,64 | 屋内/DFS必要 | |
| 5.470~5.730GHz(W56) | 100,104,…,140 | 屋外可/DFS必要 |
日本の**地上デジタル放送(地デジ)の物理チャンネルごとの中心周波数(MHz)**は下記の通りです。
| 物理CH | 中心周波数 (MHz) |
|---|---|
| 13 | 473.142857 |
| 14 | 479.142857 |
| 15 | 485.142857 |
| 16 | 491.142857 |
| 17 | 497.142857 |
| 18 | 503.142857 |
| 19 | 509.142857 |
| 20 | 515.142857 |
| 21 | 521.142857 |
| 22 | 527.142857 |
| 23 | 533.142857 |
| 24 | 539.142857 |
| 25 | 545.142857 |
| 26 | 551.142857 |
| 27 | 557.142857 |
| 28 | 563.142857 |
| 29 | 569.142857 |
| 30 | 575.142857 |
| 31 | 581.142857 |
| 32 | 587.142857 |
| 33 | 593.142857 |
| 34 | 599.142857 |
| 35 | 605.142857 |
| 36 | 611.142857 |
| 37 | 617.142857 |
| 38 | 623.142857 |
| 39 | 629.142857 |
| 40 | 635.142857 |
| 41 | 641.142857 |
| 42 | 647.142857 |
| 43 | 653.142857 |
| 44 | 659.142857 |
| 45 | 665.142857 |
| 46 | 671.142857 |
| 47 | 677.142857 |
| 48 | 683.142857 |
| 49 | 689.142857 |
| 50 | 695.142857 |
| 51 | 701.142857 |
| 52 | 707.142857 |
# Get the docker image from the whale cloud
docker pull radioml/full
docker run -p 9999:9999 -i -t radioml/full /bin/bash
root@42e3130e2fa9:/home/x2go# jupyter notebook --ip=0.0.0.0 --port=9999
gpsの欺瞞ですが、簡易的にはGPSシミュレータから偽の信号を出すと、最初は妨害電波のように作用して、しばらくして、偽の信号にロックして欺瞞が成立します。妨害電波では、対象のGPS受信機のロックが解除されるので、それをトリガーに妨害の検知が可能となります。妨害電波(ジャミング)とならずに、欺瞞を成立させるには?
GPSの欺瞞(スプーフィング)を妨害電波(ジャミング)とならずに成立させるには、以下のポイントが重要です。
補足:
Macでollamaを起動
$export OLLAMA_HOST=0.0.0.0:11434
$ollama servePCのOpenwebui(docker)を起動
docker run -d --name mac-webui -p 3000:8080 -e OLLAMA_BASE_URL=http://192.168.40.17:11434 -e RAG_EMBEDDING_ENGINE=ollama -e RAG_EMBEDDING_MODEL=bge-m3:567m -v mac-webui:/app/backend/data ghcr.io/open-webui/open-webui:main動作確認
2. Open WebUI設定確認
Open WebUIの管理画面で:
Settings → Admin Settings → Connections
Ollama Base URLが正しく設定されているか確認
「Test Connection」ボタンで接続テストRAGでアップロードしたファイルの場所 dockerを起動後に見える
3. ホストPCからのアクセス方法 エクスプローラーのアドレスバーに
\\wsl$\docker-desktop\mnt\docker-desktop-disk\data\docker\volumes\open-webui\_data\uploads\I/F ボードとしてCH341TまたはFT232Hを利用する。
Raspberry piやESPシリーズなどの組み込みシステムの制御に適したマイコンには、GPIO,I2CやSPIなどのポートが備わってるのが特徴の一つです。これらのI/Fを通じて様々なセンサー(例えば温度、湿度、気圧など)や小型表示器、PWM制御器などに接続できます。
一方、WindowsPCなどに広く使われているx86には、残念ながらセンサーなどのハードウェアを直接制御可能なポートがありません。 PCにはUSBポートがありますが、このUSBポートからシリアルやI2Cへ変換するハードウェアを探してみたらCH341Tがamazonなどで安価に販売されていました。
そこで、USBからCH341TとFT232H経由で、次のような機能を試してみました。
(1)AHT20で温度、湿度のデータを取得
(2)OLEDディスプレイSSD1306へ文字表示
(3)PCA9685でサーボモータを駆動
https://github.com/crescentvenus/USBtoI2C
Power Pins
5V – this is the 5V power from the USB input.
GND – this is the common ground for all power and logic.
3V power output – The new version has a 3.3V power output pin for up to 500mA
GPIO Pins
D4 to D7 – can be used as either digital inputs or outputs.
C0 to C7 – can be used as either digital inputs or outputs.
I2C Pins
SCL – the I2C clock signal is on D0.
SDA – the I2C data is on D1+D2.
I2C switch – The new version has a switch that connects D1 and D2 for easy I2C interfacing. Move the switch to ON to use I2C and/or the STEMMA QT connector. You can then use either D1 or D2 for SDA.
On the original version only: Note that there are two pins (D1 and D2) which must be tied together and treated as one to use I2C.
SPI Pins
SCLK – the SPI clock signal is on D0.
MOSI – Microcontroller Out, Serial In is on D1.
MISO – Microcontroller In, Serial Out is on D2.
CS0 – Chip Select is on D3. This is not used by Blinka, instead use one of the GPIO pins from above (see example section).

ST7789ピン FT232Hピン 説明
VCC 3.3V 電源(3.3V推奨、5Vは不可の場合あり)
GND GND グランド
SCL D0 (SCLK)
SPIクロック信号 SDA D1 (MOSI) SPIデータ入力(Master Out Slave In)
RES D5 リセットピン
DC D6 データ/コマンド選択ピン
BLK 3.3VまたはD7 バックライト(オプション、3.3VまたはGPIOで制御)
CircuitPython Libraries on any Computer with FT232H
https://learn.adafruit.com/circuitpython-on-any-computer-with-ft232h/windows
OUTPUT サンプル
import time
import board
import digitalio
led = digitalio.DigitalInOut(board.C0)
led.direction = digitalio.Direction.OUTPUT
while True:
led.value = True
time.sleep(0.5)
led.value = False
time.sleep(0.5)
INPUT サンプル
import board
import digitalio
led = digitalio.DigitalInOut(board.C0)
led.direction = digitalio.Direction.OUTPUT
button = digitalio.DigitalInOut(board.C1)
button.direction = digitalio.Direction.INPUT
while True:
led.value = button.value
I2Cサンプル
# SPDX-FileCopyrightText: 2021 ladyada for Adafruit Industries
# SPDX-License-Identifier: MIT
import time
import board
from adafruit_bme280 import basic as adafruit_bme280
# Create sensor object, using the board’s default I2C bus.
i2c = board.I2C() # uses board.SCL and board.SDA
# i2c = board.STEMMA_I2C() # For using the built-in STEMMA QT connector on a microcontroller
bme280 = adafruit_bme280.Adafruit_BME280_I2C(i2c)
# OR create sensor object, using the board’s default SPI bus.
# import digitalio
# spi = board.SPI()
# bme_cs = digitalio.DigitalInOut(board.D10)
# bme280 = adafruit_bme280.Adafruit_BME280_SPI(spi, bme_cs)
# change this to match the location’s pressure (hPa) at sea level
bme280.sea_level_pressure = 1013.25
while True:
print(“\nTemperature: %0.1f C” % bme280.temperature)
print(“Humidity: %0.1f %%” % bme280.relative_humidity)
print(“Pressure: %0.1f hPa” % bme280.pressure)
print(“Altitude = %0.2f meters” % bme280.altitude)
time.sleep(2)
SPIサンプル
import board
import digitalio
import adafruit_rgb_display.ili9341 as ili9341
from PIL import Image
# Setup display
cs_pin = digitalio.DigitalInOut(board.C0)
dc_pin = digitalio.DigitalInOut(board.C1)
disp = ili9341.ILI9341(board.SPI(), cs=cs_pin, dc=dc_pin, baudrate=64000000)
# Load image and convert to RGB
image = Image.open(‘blinka.bmp’).convert(‘RGB’)
# Display it (rotated by 90 deg)
disp.image(image, 90)
