惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
CXSECURITY Database RSS Feed - CXSecurity.com
P
Proofpoint News Feed
Attack and Defense Labs
Attack and Defense Labs
Security Archives - TechRepublic
Security Archives - TechRepublic
Engineering at Meta
Engineering at Meta
WordPress大学
WordPress大学
H
Hackread – Cybersecurity News, Data Breaches, AI and More
MyScale Blog
MyScale Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
F
Full Disclosure
云风的 BLOG
云风的 BLOG
爱范儿
爱范儿
V2EX - 技术
V2EX - 技术
B
Blog
Hacker News - Newest:
Hacker News - Newest: "LLM"
M
MIT News - Artificial intelligence
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
W
WeLiveSecurity
Stack Overflow Blog
Stack Overflow Blog
TaoSecurity Blog
TaoSecurity Blog
T
Threatpost
小众软件
小众软件
T
The Blog of Author Tim Ferriss
Google Online Security Blog
Google Online Security Blog
MongoDB | Blog
MongoDB | Blog
T
Tenable Blog
P
Privacy International News Feed
S
Security @ Cisco Blogs
H
Heimdal Security Blog
大猫的无限游戏
大猫的无限游戏
B
Blog RSS Feed
H
Help Net Security
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
C
Cisco Blogs
酷 壳 – CoolShell
酷 壳 – CoolShell
P
Proofpoint News Feed
D
Darknet – Hacking Tools, Hacker News & Cyber Security
有赞技术团队
有赞技术团队
Application and Cybersecurity Blog
Application and Cybersecurity Blog
O
OpenAI News
Security Latest
Security Latest
S
Securelist
Cyberwarzone
Cyberwarzone
D
Docker
S
Schneier on Security
V
Vulnerabilities – Threatpost
The GitHub Blog
The GitHub Blog
P
Privacy & Cybersecurity Law Blog
T
Tailwind CSS Blog
Apple Machine Learning Research
Apple Machine Learning Research

Ben Sturmfels activity

a0df82488bae1c70386149801999186e9fe7a57a to 18de48d63f6ec2c09f64facc4d867a4ff61a30a4 · Sturm / Brown Hill Community Hub website · GitLab d426323f3c7910bfd092bbee0758a7cf767920a2 to 8db7c2f36bc763b84df403e30b34952f4d445973 · Sturm / Soil Land and Water website · GitLab 329608eac81e997f3425c4463cad9e68f3b512e9 to a1c3aa66e146eeda49e56ddb18e4e8521ec12a63 · Sturm / J Ward website · GitLab Disable Wagtail update check (a0df8248) · Commits · Sturm / Brown Hill Community Hub website · GitLab 207f30f14936d93d8b5d7f6df2ea387a45bec5a2 to 3acc25635dddcebcdc087bb40a42c1a18fb1218b · Sturm / Ballarat Blaze Hockey Club website · GitLab 75839927cd7df5d5cfefb191e06c79fdb33491da to 207f30f14936d93d8b5d7f6df2ea387a45bec5a2 · Sturm / Ballarat Blaze Hockey Club website · GitLab Pathlib recommends calling resolve() before walking upwards (fa213a4b) · Commits · Sturm / Brown Hill Community Hub website · GitLab Pathlib recommends calling resolve() before walking upwards (329608ea) · Commits · Sturm / J Ward website · GitLab Further template the Nginx config (0f2dcb11) · Commits · Sturm / Brown Hill Community Hub website · GitLab Further template the Nginx config (681cf9ea) · Commits · Sturm / J Ward website · GitLab Fix Nginx warning and add HTTP2 (1858d941) · Commits · Sturm / J Ward website · GitLab 386d0e36875b63b7490176a2f8742089b6c70511 to 37096b0f6703b6702dd2f3edbe0042c1880b63fa · Sturm / Brown Hill Community Hub website · GitLab 33eb5d0c7912396dcd55f83793581466a5c20f9c to eb22683729875775757ab134b27a4946a03856ca · Sturm / J Ward website · GitLab Lint with ruff (386d0e36) · Commits · Sturm / Brown Hill Community Hub website · GitLab Allow bursts of requests without issuing a rate limit error (1e011445) · Commits · Sturm / Brown Hill Community Hub website · GitLab c29409aa274d301dfadebc6b0561f54220a956d2 to a78dc7df099b70370c61944fd70f15aa64f78284 · Sturm / Brown Hill Community Hub website · GitLab ff47c4d74b86d7c045510002142b46c75238046d to 38865f64a2bc456d867db03e98c3beba8c4ce611 · Sturm / Upity website uptime monitor · GitLab a806660f680d42b273679261861204a6bca0d372 to c29409aa274d301dfadebc6b0561f54220a956d2 · Sturm / Brown Hill Community Hub website · GitLab Upgrade to Django 6.0 and Wagtail 7.4 (33eb5d0c) · Commits · Sturm / J Ward website · GitLab Fix typo (a806660f) · Commits · Sturm / Brown Hill Community Hub website · GitLab Add basic rate limiting to reduce contact form spam (1290e900) · Commits · Sturm / Brown Hill Community Hub website · GitLab Update to Python 3.13 (3aa0cb50) · Commits · Sturm / J Ward website · GitLab Update to Python 3.13 (5c92eea9) · Commits · Sturm / Brown Hill Community Hub website · GitLab Sturm / Ballarat Blaze Hockey Club website · GitLab Commits · main · Sturm / Ballarat Blaze Hockey Club website · GitLab Convert menu JS to ClojureScript (954580af) · Commits · Sturm / J Ward website · GitLab More PageSpeed (c371606a) · Commits · Sturm / J Ward website · GitLab Add meta description (4091449e) · Commits · Sturm / J Ward website · GitLab Add font-display to optimise FCP (5e477a06) · Commits · Sturm / J Ward website · GitLab Tweak logo margin (084ec605) · Commits · Sturm / J Ward website · GitLab Remove Foundation "menu" module (a0c97be2) · Commits · Sturm / J Ward website · GitLab Tweak menu button (d3417d23) · Commits · Sturm / J Ward website · GitLab 8b2f12afc8763989ec592fc0b5562b72e1320500 to 8fc28fcb25f7fd859e6e4d17f459975e00d603b3 · Sturm / J Ward website · GitLab Upgrade Wagtail (8b2f12af) · Commits · Sturm / J Ward website · GitLab a49779288bbf876198f5c4b1c7a5fad2e6b6fd43 to 4851cbcf75518803e900ec2816d32b5af6ee3d4c · Sturm / J Ward website · GitLab 15ef1e4f0181500d3d359eb6d5d4950301c9e6f4 to b1d8d88507a31a68dfb781b782dfeb2e4e753391 · Sturm / Brown Hill Community Hub website · GitLab Add FYI.md (15ef1e4f) · Commits · Sturm / Brown Hill Community Hub website · GitLab Ben Sturmfels deleted project branch longclaw at Sturm / Brown Hill Community Hub website Boost font size on directory listings (8535ef09) · 提交 · Sturm / Brown Hill Community Hub website · GitLab
Switch to ruff for linting (a5c064cc) · Commits · Sturm / Brown Hill Community Hub website · GitLab
2026-03-10 · via Ben Sturmfels activity
Original line number Diff line number Diff line
@@ -15,12 +15,16 @@ def install_scheduled_jobs(c):
        c, 'deploy/cron.weekly', f'/etc/cron.weekly/{c.env.site_name}', '755')


def ruff_test(c):
    c.local("git ls-files '*.py' | xargs ruff check")


@task(hosts=hosts)
def deploy(c):
    if not c.config.sudo.password:
        c.config.sudo.password = df2.read_gpg_password_file(c, os.environ['GPG_ENCRYPTED_SUDO_PASSWORD_FILE'])
    # df2.grep_for_pdb(c)
    df2.lint(c)
    df2.grep_for_pdb(c)
    ruff_test(c)
    df2.transfer_files_git(c)
    df2.init(c)
    df2.prepare_virtualenv(c)
Original line number Diff line number Diff line
# Generated by Django 1.11.11 on 2018-07-05 08:58

import json

from django.db import migrations, models
import django.db.models.deletion
import modelcluster.fields
Original line number Diff line number Diff line
@@ -11,7 +11,7 @@ if __name__ == "__main__":
        # issue is really that Django is missing to avoid masking other
        # exceptions on Python 2.
        try:
            import django #pylint: disable=unused-import
            import django #noqa: F401
        except ImportError:
            raise ImportError(
                "Couldn't import Django. Are you sure it's installed and "
Original line number Diff line number Diff line
@@ -11,6 +11,7 @@ https://docs.djangoproject.com/en/1.10/ref/settings/
"""

import os
from crispy_forms_foundation.settings import *  #noqa: F403

# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
PROJECT_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
@@ -182,7 +183,6 @@ MANAGERS = ADMINS + [
SERVER_EMAIL = 'no-reply@brownhill.vic.au'
DEFAULT_FROM_EMAIL = 'Brown Hill Community Hub <no-reply@sturmapps.com.au>'

from crispy_forms_foundation.settings import * #pylint: disable=wildcard-import
CRISPY_TEMPLATE_PACK = 'foundation-6'


Original line number Diff line number Diff line
#pylint: disable=wildcard-import
from .base import *
from .base import *  #noqa: F403

SECRET_KEY = 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'