Search Content

Displaying 1 - 20 of 74

… functionality, we leveraged the easypattern , sugar , and node-schedule modules from npm, and borrowed a lot of the … the room state, in addition to keeping them in RAM using node-schedule. When Watney restarts, it reloads each future reminder into node-schedule. When reminders trigger, it updates the state …

… Rate Limiting an aggressive bot in Nginx Submitted by John Locke on Tue, 08/22/2023 - … 'limit_req_zone' directive: map $http_user_agent $limit_bot { default ""; ~*(Bytespider) $http_user_agent; } limit_req_zone $limit_bot zone=bots:10m rate=30r/m; ... I had to read up on the map and …

… -> develop -> release -> prod -> new development We have a bot in a chatroom that facilitates moving stuff through this … and the final version number is applied and a matching git tag is created. Then the CI system looks up the deployment … and the final version number is applied and a matching git tag is created. Then the CI system looks up the deployment …

… spammy messages, and for mail that gets through, tag it with a SpamAssassin score so that mail delivery agents … spammy messages, and for mail that gets through, tag it with a SpamAssassin score so that mail delivery agents …

… Managing development projects with Dojo and Git Submitted by John … a Javascript library for providing data-backed widgets in web applications, on-the-fly graphing, animations, and much … recommend creating another directory with the name of your application inside public_html, at the same level as the dojo …

… Why Linux is more secure Submitted by John Locke on Fri, … with another computer consultant, debating the security of Linux versus Windows. While he's a competent Linux administrator, he still argued the often-cited point …

… sanitized data For WordPress, how to consistently change domain names so the site functions on test and stage environments …

… Why you need maintenance on your Drupal Site Submitted by John Locke on Wed, 07/13/2016 - 11:42 Yesterday the Drupal … Why you need maintenance on your Drupal Site Terrific blog. Detailed and well written. From reading this blog, I …

… Drupal 8 Configuration Management in the real world - workflow and gotchas Submitted … developers, making it useful primarily if you have other tools available to help manage it all, and a strong process …

… on master is if we have to roll back to a previous release tag, if something truly went wrong. Staging is where things … updates When applying module updates, we follow the same general triage process as any New Request, except we're the … Next it's a matter of doing the production deployment: Tag current production code commit Back up current production …

… to a new point release of Drupal means merging the new tag into our branch. Then we've written a script to update … and the development copy on develop. And it created a git tag for the particular release. On production, we have … back to development and re-roll the release. git log/git tag -- identify the current state of the code base -- should …

… use it for the same reason we think it's a bad idea in general -- it's far too easy to break functionality without … Once the dev site is updated, we create a new release tag and push it into our central git repository, where … regular backups of the files. We do a final snapshot/tag of the production code base, then pull down the new …

… is a change to make to the site, we do it on dev and our bots test it thoroughly before applying it to the live site. … we've even got minions who do our testing for us (read: bots). Our solution will evaluate your prod environment … addresses turn into links automatically. Allowed HTML tags: <a href hreflang> <em> <strong> <blockquote cite> …

… Meltdown notes Submitted by John Locke on Mon, 01/15/2018 - 21:32 The … we found affected, and what was not: Environment Affected? Notes Local 16.04 workstation Yes Exploit ran quickly and …

… Its name is Watney. Watney lives in Matrix . Watney is a bot I created about 6 months ago to start helping us with … we do, and now it's starting to pay off! Industry Software Bot Concourse Continuous Deployment Continuous Integration …

… Wire by Gazoo (not verified) Permalink Hi, Hi, Just to comment on When I read that RIOT will allow you to see if … just those who have chosen the same island. Reply Add new comment You must have JavaScript enabled to use this form. … me when new comments are posted All comments Replies to my comment Comment About text formats Filtered HTML Web page …

… If you own a pet, by the way, head over and get a pet tag while they're still free! The pet tag has a QR code that will take people who scan it with a … If you own a pet, by the way, head over and get a pet tag while they're still free! The pet tag has a QR code that …

… able to identify several big wins, such as: setup meta tag module, disabling php filters, fixing staff directory … able to identify several big wins, such as: setup meta tag module, disabling php filters, fixing staff directory …

… operate feeds info into these rooms, and Matrix rooms and bots drive our delivery processes, testing, and more. But … addresses turn into links automatically. Allowed HTML tags: <a href hreflang> <em> <strong> <blockquote cite> … operate feeds info into these rooms, and Matrix rooms and bots drive our delivery processes, testing, and more. But …

… possible with XSS vulnerability. The manufacturer of the software whose vulnerabilities are displayed in this paper … possible with XSS vulnerability. The manufacturer of the software whose vulnerabilities are displayed in this paper …