tag:blogger.com,1999:blog-212577502024-03-18T15:19:21.258+05:30Work StuffMostly work related stuff which I would've entered into my
"Log book". Instead of hosting it on an intranet site,
outsourcing the hosting to blogger!hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.comBlogger2017125tag:blogger.com,1999:blog-21257750.post-18978579230111761142024-03-17T09:41:00.002+05:302024-03-17T09:41:59.066+05:30ffmpeg screen recordingSeeing that the OCVWarp post comparing it to ffmpeg was mentioned in February search performance results from google as the top growing page, I browsed ffmpeg.org to check how easy or difficult it would be to contribute a plugin to ffmpeg. Seems a bit complicated. Browsing further, found these instructions in the wiki for screen-recording video using ffmpeg. Quite useful information. And ffmpeg'shn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-6174839620203099452024-03-16T10:34:00.006+05:302024-03-18T10:36:03.529+05:30SysMain showing high Disk usage on WindowsApparently this is a "speed-up" tool on Windows! Can be safely disabled - https://helpdeskgeek.com/help-desk/how-to-fix-service-host-sysmain-high-disk-usage-in-windows-11-10/hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-22562581054487849092024-03-13T16:18:00.001+05:302024-03-13T16:18:09.479+05:30creating a live stream on youtube using the api and google apps scriptThere was a requirement for (a) streaming an http audio stream to youtube with ffmpeg(b) automating the creation of the broadcast, making sure that each broadcast is less than 12 hours long so that youtube will archive the videoThe method we followed is detailed in this github repo folder - https://github.com/hn-88/scripts-to-stream-to-youtube/tree/main/streaming-audio-to-youtube(Work hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-86110817788285633792024-03-13T09:42:00.001+05:302024-03-17T09:46:44.131+05:30certbot did not auto-renew a domain - it had expiredEven manually trying to renew a domain's SSL certificate from LetsEncrypt, which had not been auto-renewed, did not work. Certbot failed to authenticate some domains (authenticator: apache). The Certificate Authority reported these problems: Domain: theconcerneddomain.ours Type: unauthorizedChecking the DNS, found the relevant domain was pointing to a godaddy ip hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-79701982548005992842024-03-08T15:47:00.007+05:302024-03-17T09:49:17.658+05:30Interplanetary Filesystem - IPFSFrom the link on a spam email, found these links and read about the IPFS - interesting - Interplanetary File System (IPFS) ยท Cloudflare Web3 docs NFT.Storage - Free decentralized storage and bandwidth for NFTs on IPFS & Filecoin.hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-59107125347860711922024-02-29T11:30:00.001+05:302024-03-17T11:19:08.941+05:30procedure to change state - Indian Driving LicenseThe procedure in this Malayalam video is for changing the state to Kerala, but I suppose a similar procedure would work for changing to another state which is available on the Parivahan Sarathi website. Notes: Can do renewal and address change in one step.Parivahan websiteOnline services -> driving license related Choose destination statedriving license -> Service on DL (Renewal/Duplicate..hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-55460683559040446122024-02-28T09:50:00.013+05:302024-03-17T09:54:24.357+05:30changing the storage limit on onedrive for a particular userYesterday, I had looked atportal.azure.com and the Users link there.In that interface, it only allowed adding of licenses, I did not see the screen for quota changes.Today, I tried going to admin.microsoft.comThere, I get the option to edit the storage limit for onedrive.But still, we can only limit it to less than one 1TB, we cannot increase it to more than 1 TB (as per the license being used byhn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-28755630101829836472024-02-25T18:30:00.030+05:302024-03-17T10:14:58.912+05:30OCVWarp with frameservingI tried to incorporate frame-serving via avisynth+ to my OCVWarp workflow described here, so that steps 1 and 2 could be conflated and the rendering time could be halved - most of the rendering time is taken up by the CPU usage of the codec, I believe. But it did not work.The latest avisynth+ files work with the latest Virtualdub - even 4096x4096 videos are rendered with no problems. But creatinghn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-9984431360253668392024-02-20T10:15:00.037+05:302024-03-17T10:24:43.505+05:30emails from microsoft365 bouncing, showing "no such user"One of our domains runs their emails on Microsoft365/Outlook, and they were unable to send emails to some other domains they own. Some messages would bounce saying "no such user". It turned out that the recipient domain had been added to Microsoft365 as an additional domain, but no users were added under that domain. Also, that domain was actively being used, with MX records pointing to Google hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-16206166885276583352024-02-16T18:30:00.047+05:302024-03-17T10:45:45.204+05:30DKIM and SPF for a domain using Microsoft Outlook as email provider One of our domain administrators got an email from Microsoft, "Ensure your email authentication records are set up to avoid mail flow issues to third-party email accounts." Apparently, DKIM was not set up properly.The page atEmail authentication settings - Microsoft Defendersays,|Microsoft.Exchange.Management.Tasks.ValidationException|CNAME record does not exist for this config. Please publish hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-18354909980704907632024-02-15T17:58:00.000+05:302024-03-18T11:10:22.838+05:30Uploading of Specific Fonts on WordPress with Astra ThemeCopy-pasting from an email exchange:we were trying to upload special fonts for headings and subheadings in the home page and we could not do it.Can you pls check if it is related to any file permission issue. Are you trying to install those fonts locally or use them by linking to Google's servers? If you are trying to install them locally, you probably may not have the required hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-80180197774463636352024-02-15T15:30:00.013+05:302024-03-17T10:51:16.707+05:3060 fps to 30 fps with ffmpeg without reencodingvideo - Change framerate in ffmpeg without reencoding - Super Userffmpeg -itsscale 2.0 -i input-60fps.mp4 -vcodec copy output-30fps.mp4(Use the "copy" video codec, and scale the input timestamps using the floating point number 2.0)hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-10629381985233571832024-02-13T09:19:00.004+05:302024-02-13T10:15:24.313+05:30creating stellarium flybysAs mentioned in September last year, Stellarium now has some features which enable creation of flybys. Perhaps Saturn is the most spectacular? Tried out creating two fulldome versions suitable for planetariums, one with Saturn visible at the apex of the dome, and another with Saturn near the front side of the dome, suitable for planetariums with unidirectional seating. Code is at https://hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-11726096735122360932024-02-12T15:41:00.000+05:302024-02-13T08:46:23.966+05:30adding SPF record for one of our serversOne of our servers which used to send a few notification emails to us via postfix stopped doing so - status=bounced (host gmail-smtp-in.l.google.com[142.251.2.27] said: 550-5.7.26 This mail has been blocked because the sender is unauthenticated. 550-5.7.26 Gmail requires all senders to authenticate with either SPF or DKIM.So, set up an SPF record in cloudflare, and all is well again.hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-7529491408431021442024-02-12T11:10:00.002+05:302024-02-12T11:13:42.060+05:30optimizing kodi for planetarium projectionBy default, Kodi on LibreELEC running on Raspberry Pi 4 was detecting our Optoma ZK 507 projector and setting the output resolution to 4096x2160 @ 30 Hz. This was all right, but our 3840x2160 and 1920x1080 shows were showing a black bar at the bottom. Checking for solutions - not the minimise black bars global setting, but instead, setting the resolution from the comments on this thread, hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-64279929514108602942024-02-09T10:05:00.001+05:302024-02-12T10:15:11.732+05:30huggingface and making your own customized chatbot for freeHuggingface released a free method to build customized AI chatbots. https://venturebeat.com/ai/hugging-face-launches-open-source-ai-assistant-maker-to-rival-openais-custom-gpts/ That link also discusses some pros and cons - like no web lookups for huggingchat. So, I looked up how we can make our own chatbot, the full detailed step by step process, how much manual work is involved, and what hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-11226740118120143882024-02-01T08:47:00.043+05:302024-02-13T08:57:55.493+05:30IPV6 readinessA blog post about AWS charging for IPV4 addresses - https://supabase.com/blog/ipv6We
could use AAAA records (IPV6) instead of A records (IPV4) to avoid
these charges, since Cloudflare would proxy to IPV4 and IPV6. In case we
need to SSH into the servers, and our ISP / router does not support
IPV6, then we might need something like this,https://orth.uk/ssh-over-cloudflare/ A and AAAA are hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-88548899035221176592024-01-29T09:05:00.001+05:302024-02-13T09:07:59.785+05:30increasing file upload size in WordpressOn one of our servers running Ubuntu 22.04, Wordpress reported upload size is set to 2 MB. Changed to 50M from 2M in the global php settings at /etc/php*/8.1/apache2/php.ini - that has fixed the issue.hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-19450809784560976242024-01-28T09:54:00.001+05:302024-01-29T11:17:23.165+05:30Google phasing out password-based SMTP / POP3 / IMAPWe got an email with "[Action Required]", with a link to this blog post from google - https://workspaceupdates.googleblog.com/2023/09/winding-down-google-sync-and-less-secure-apps-support.htmlWe have used two different methods to deal with this - one solution using XOAuth, and one using App Passwords.1. For some of our Moodle instances which used Google Workspace emails for outbound emails, we hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-62471721751802271142024-01-27T11:21:00.001+05:302024-01-28T11:24:21.401+05:30Firebase notification and action taken Firebase sent us an email with the information given in this link about email enumeration protection,https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protectionSo, enabled the protection for the VV app's projects, following the procedure given in the bottom part of the link above.hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-15817903129069453692024-01-25T19:00:00.012+05:302024-01-28T11:35:08.495+05:30Merriam-Webster dictionary api and moodle pluginThis moodle plugin "Dictionary" requires a one-time free registration to the Merriam-Webster api at https://dictionaryapi.com/ - they currently provide 1000 free lookups per day per key, and 2 free keys per registration. The plugin uses one key for dictionary, one for thesaurus. hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-89462014949708612842024-01-23T20:24:00.001+05:302024-01-28T11:31:24.835+05:30spam via Moodle support form, and ways to prevent itFor the first time, I got some spam apparently sent via one of our Moodle servers. This forum thread describes the issue and the solution - Moodle in English: How to remove link to Contact site support to avoid SPAM | Moodle.orgInstead of commenting out, used the method mentioned lower down in the thread for Moodle 4.1 and above, by going to Site administration --> Server --> Support hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-41414192582439668912024-01-19T15:00:00.007+05:302024-02-13T09:04:46.734+05:30tech support options for MoodleCopy-pasting from an email exchange - (Deleting the part about my availability)Paid tech support by email/telephone - Nettigritty.com We have found that they usually respond within 3-4 hours.But
a caveat - they would only extend support for those services for which
you have paid them. For example, if you have paid for web hosting, they
will support you only in web hosting related hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-6667913388871724072024-01-18T15:18:00.003+05:302024-01-18T15:18:54.845+05:30SheepIt render farm - benchmarks and mini-howto for rendering fluids/particle systems - Blender 3.0 to 3.6As mentioned in my previous post, SheepIt render farm is a free render farm for Blender Cycles and Eevee engines, based on mutual co-operation - we connect our machines to the render farm to earn points, and can get our projects rendered in double-quick time in return. Their FAQ page lists answers to most questions one may have about the service. I've uploaded an example of a project which hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0tag:blogger.com,1999:blog-21257750.post-44922044110485172362024-01-11T20:36:00.023+05:302024-01-28T11:44:38.629+05:30interesting device to "do your app busy-work for you"Interesting device, heard about it via theverge because it sold out its first 10k run within 24 hours of launch - https://www.rabbit.tech/keynote Its USP seems to be that it can save you from having to tap through many clicks on apps using routines which can be launched by the push-to-talk device. If it really delivers on the promises given in the talk in the link above, it might hn_88http://www.blogger.com/profile/06383464361201526911noreply@blogger.com0