IrcsomeBot2 | <blooalien> Also, once you've created you a script that does what you want, you can add all kinda bells and whistles to dump the same data in other formats, too. JSON, Markdown, whatever... | 00:00 |
---|---|---|
keithzg-M | Depending on what format you want it in in the end, though, a simple set of find-and-replace rules might be all you need! But yeah, blooalien's right, if you've got a Python (or other) script that actually ingests and understands the XML your phone dumps out, then that makes it nicely easy to then choose and fiddle with how you output it again. | 00:01 |
IrcsomeBot2 | <blooalien> @Roey, I personally prefer a third-party library called BeautifulSoup for parsing HTML/XML tho. It's easier to work with, I think. | 00:01 |
Roey | blooalien: I've used it for scraping web sites before | 00:02 |
Roey | beautifulsoup | 00:02 |
IrcsomeBot2 | <blooalien> Ya, it's a good one. Fairly easy to rip the XML up into usable little bits. | 00:02 |
IrcsomeBot2 | <blooalien> More'n more, Python's turning into my first choice for wrangling any kinda data in any sorta creative ways. | 00:04 |
IrcsomeBot2 | <blooalien> Just started to learn DBus in Python last night. That one's gonna lead to a ton of fun for me, seein' as how so MANY apps in Kubuntu export a DBus interface. | 00:06 |
Roey | IrcsomeBot2: like which ones are you thinking | 00:06 |
* keithzg-M kindof hates BeautifulSoup since a core component of the build system at work is stuck on Python 2.7 due to some BeautifulSoup complications, grrr | 00:06 | |
Roey | er | 00:06 |
Roey | blooalien: like, which ones specifically? | 00:07 |
Roey | keithzg-M: eeeeek I thought they had migrated it to python3 by now??? | 00:07 |
IrcsomeBot2 | <blooalien> @IrcsomeBot, They can't upgrade to BS4? | 00:07 |
Roey | aren't most packages migrated to python3 by now? | 00:07 |
IrcsomeBot2 | <blooalien> Pretty sure the latest BeautifulSoup is totally Python3 friendly last I checked? | 00:08 |
keithzg-M | Yeah it's the upgrade to BS4 that's the problem, breaks some specific things for us apparently | 00:08 |
keithzg-M | So we're stuck on an older BS version, which is BS :P | 00:08 |
keithzg-M | blooalien: DBus and Python is great, on my SailfishOS phone there's currently no working Google Hangouts client so I installed the cli client "hangups" via `pip`. And despite running in a terminal, it still gives me standard notifications! I haven't checked but I'm sure that's via DBus. | 00:09 |
IrcsomeBot2 | <blooalien> @Roey, Like which apps export a DBus interface to talk to? A whole mess of 'em. Install `qdbusviewer` (it it isn't already) and look around both the system and session bus'es. :) | 00:09 |
Roey | blooalien: hmm, I suppose | 00:09 |
keithzg-M | Yeah any application that's a good citizen uses DBus :) | 00:10 |
IrcsomeBot2 | <blooalien> @keithzg-M, Ouch. That's harsh. They need to fix their codebase. Python 2 is basically dead. :) | 00:10 |
Roey | I wish Hexchat did dbus | 00:10 |
Roey | or wiat maybe it does some bus, I forget | 00:11 |
IrcsomeBot2 | <blooalien> @keithzg-M, Various bits of KDE itself exports a mess of super-useful DBus interfaces, too. | 00:11 |
keithzg-M | blooalien: That's what I've been saying for ages, but I mean, we also still use a bugtracker whose last supported Ubuntu Server version is 12.04 so, it's possible that the engineers at my work are a little change-phobic . . . | 00:11 |
keithzg-M | blooalien: Oh I well know! I've used and abused that much myself in the past, great way to tie things together in bespoke ways. | 00:11 |
IrcsomeBot2 | <blooalien> @keithzg-M, OUCH! Super-not-good from a security viewpoint. Change is inevitable and unavoidable, therefore patching against old bugs and new security holes by keeping everything updated as much as humanly possible is always a good deal for all. | 00:12 |
keithzg-M | True, although for our old bugtracker there's not a HUGE amount of issue. I mean, we don't even use passwords to log into it, so it's not like there's much more that could be done via some security exploit ;) | 00:13 |
keithzg-M | I'm also running it in a VM, on a physical machine that does nothing other than run that one VM, haha | 00:14 |
IrcsomeBot2 | <blooalien> @keithzg-M, Reminds me a lot of the old ARexx scripting/messagebus on Commodore AmigaOS back in the day. | 00:14 |
IrcsomeBot2 | <blooalien> @keithzg-M, Ya, specially on an internal network, but in those sorts of cases, a good automated backup setup (or as you're doing, a VM, periodic snapshots) is still good practice. :) | 00:15 |
keithzg-M | I mean in all honesty if the old system suddenly got taken out somehow and we lost a bunch . . . maybe then finally people would give up on it :P | 00:15 |
* keithzg-M literally has a fresh, always-up-to-date Phabricator instance running too, and has transitioned a number of projects to it, but those damned stubborn engineers . . . | 00:16 | |
IrcsomeBot2 | <blooalien> Something like that, the only excuse I can think of for upgrading (if it's living in some secured space like that) would be if I had found something superior enough in every way to make the time spent upgrading worth it. ;) | 00:16 |
IrcsomeBot2 | <blooalien> Then I'd set it up on a secondary system and wire it through some hacky Python API to the old system until the last of the stubborns had migrated to the new better setup. :) | 00:17 |
keithzg-M | I mean it's a terrible, archaic bugtracker. The most immediately obvious annoying part is how what it shows with the preview of a comment isn't how the comment will actually be displayed once submitted. And then every time you edit a comment (which you might have to multiple times, since there's no telling how things'll look until you submit!) it emails all participants in that bug. And that's just the start of the woes . | 00:19 |
keithzg-M | . . | 00:19 |
IrcsomeBot2 | <blooalien> Looks like I can manage `systemd` via DBus. That might be useful for user-service units especially. | 00:19 |
IrcsomeBot2 | <blooalien> @keithzg-M, Ouch. Sounds like time to move to self-hosted Gitea. ;) | 00:20 |
keithzg-M | Well the database is backed up automatically quite often, and I've written an entire (improved) read-only frontend to it in PHP, and a setup for searching and listing from both the old Fogbugz instance and the new Phabricator instance, so now it's just a matter of waiting for folks to glacially-slowly switch over, or more likely them all to mostly stay on Fogbugz til it dies :P | 00:21 |
keithzg-M | And hahahaha, Gitea would be useless for us! You're making the naive assumption that our projects generally use something as modern as Git ;) | 00:21 |
IrcsomeBot2 | <blooalien> Set up a fancy little Gitea on a Raspberry Pi inna corner and migrate 'em over one by one. LOL | 00:21 |
IrcsomeBot2 | <blooalien> Start hacking prominent links to the new setup you've got right into the pages of the old setup? Maybe even put 'em in blinky red and yellow text like old Geocities pages? Hehehe | 00:23 |
IrcsomeBot2 | <blooalien> Gitea with Git-LFS support enabled is super sweet tho. Just sayin'... | 00:24 |
IrcsomeBot2 | <blooalien> Hide it behind a nice nginx/squidcache setup and... | 00:25 |
keithzg-M | Well if I go that far I risk angering the top engineer of them all at my work, my boss! Although I did hack in links to the read-only site from it. | 00:25 |
* keithzg-M personally far prefers Phabricator's interface to Giteas though | 00:25 | |
IrcsomeBot2 | <blooalien> @IrcsomeBot, Won't lie... Phabricator does look pretty slick. | 00:27 |
IrcsomeBot2 | <blooalien> I'm mostly just a fan of Gitea because it's easy as hell to setup even on a modest system like a Pi, or a VPS, and my needs for such software tend to the modest side. :) | 00:30 |
keithzg-M | I like Phabricator so much I run a personal instance too, heh, although I use less of the bugtracking and code hosting there and more of the hierarchical wiki and the meme storage ;) | 00:31 |
IrcsomeBot2 | <blooalien> @keithzg-M, Right on. I'ma big fan of self-hostable options. | 00:31 |
IrcsomeBot2 | <blooalien> Nice to be able to keep some degree of control over one's data... :) | 00:32 |
keithzg-M | Yeah, definitely. | 00:35 |
* keithzg-M also runs his own Nextcloud instance, his own Matrix server, his own Fediverse server . . . not email though, email is just too annoying :P | 00:36 | |
IrcsomeBot2 | <blooalien> Nextcloud is EPIC | 00:38 |
IrcsomeBot2 | <blooalien> Been eyeballin' Fediverse stuff and Matrix for a while now. Just ain't gotten around to tryin' either except as a user of other's servers. | 00:38 |
keithzg-M | It's probably most useful to use the Fediverse as part of an existing server; I'm only running my own since the instance I was previously on, which had a great community, is kindof dying due to its mods of Mastodon being incompatible with current upstream and the admin having too busy of a life to maintain it anymore. So I fired up a personal Pleroma instance (which is much less documented but way simpler and lighter to | 00:49 |
keithzg-M | set up than Mastodon with its bazillion dependencies, as always seems to be true with Ruby stuff). | 00:49 |
keithzg-M | (Pleroma is written in Elixir, I think? Some fun weird thing. Certainly seems lighter than Ruby projects, heh.) | 00:50 |
keithzg-M | Although I run my own Matrix server I'm piggybacking off the matrix.org bridge to Freenode to talk right now, heh. But overall even if one doesn't join any Matrix channels, it makes for a very reliable mobile IRC client! | 00:51 |
=== rhyce is now known as rhyce__ | ||
=== rhyce__ is now known as rhyce | ||
=== rhyce is now known as second | ||
IrcsomeBot2 | <blooalien> Pleroma... Hmmm... I think I have that bookmarked. | 01:08 |
IrcsomeBot2 | <blooalien> Yea, I think Pleroma is the one I was actually lookin' at. | 01:09 |
e|f | Hi. I have an ACER Aspire laptop. Recently wiped it of Windows and installed Kubuntu 18.04.3 LTS from a burned DVD ISO. Now the computer goes into a loop on boot. Shows the ACER screen, then a few lines of text too fast to read, then reboots. I've checked the BIOS and Boot menu. Shows "Linplus lite." Any thoughts on a fix? Thanks! | 06:15 |
=== owner is now known as Guest36999 | ||
lordievader | Good morning | 07:12 |
wilson31 | Hi, anyone knows that plasma-browser-integration support plasma 5.12? | 08:35 |
=== dan_ is now known as Guest65932 | ||
franzpow_ | Hello! how to enable permission onn copying files into usr/share directory? | 12:21 |
franzpow_ | I know about chmod but I don't know how to use it | 12:27 |
diogenes_ | franzpow_, what do you mean permissions? you don't want to mess up with permissions, you just want to use: sudo cp file /usr/share/xyz | 12:30 |
franzpow_ | Oh, so basically if I want to move some folders to usr/share/xyz I just executr sudo cp file? | 12:32 |
diogenes_ | franzpow_, for files: sudo cp file /usr/share/xyz, for folders: sudo cp -r foldername /usr/share/xyz | 12:33 |
diogenes_ | so remember to put -r when you copy a folder. | 12:33 |
franzpow_ | Ok I will try that later. Thank you diogenes_ | 12:36 |
diogenes_ | you're welcome. | 12:36 |
BluesKaj | Howdy folks | 12:46 |
franzpow | BluesKaj: hello | 12:47 |
BluesKaj | hi franzpow | 12:47 |
franzpow | diogenes_ Thank you. It worked | 13:52 |
diogenes_ | you're welcome | 13:53 |
IrcsomeBot2 | <theraize> Hi. How to access a window desktop remotely from kubuntu | 14:00 |
diogenes_ | theraize, via teamviewer or anydesk, i prefer anydesk. | 14:10 |
diogenes_ | theraize. there is also google chrome remote thing. | 14:11 |
franzpow | Personally I use vnc | 14:37 |
franzpow | And I think that is good | 14:37 |
IrcsomeBot2 | <theraize> No i cant use these , it is a terminal server .. | 14:39 |
franzpow_ | Hey BluesKaj you sent me a link to a website about upgrading wine to 5.0, i can't find it anymore. I solved the problems I had yesterday but, several installations, now "wine --versions" says that I have installed wine 4.0.2 (!!!) | 15:20 |
franzpow_ | I would like to try again to update safely to 5.0 without breaking again my vst bridge | 15:20 |
franzpow_ | BluesKaj: can you help me? | 15:21 |
BluesKaj | franzpow_, it's simple, just do a search in your browser history for wine 5 like I did :-) http://ubuntuhandbook.org/index.php/2020/01/install-wine-5-0-stable-ubuntu-18-04-19-10/ | 15:24 |
franzpow_ | Mmmm i did not find it! I was searching in the browser history | 15:24 |
franzpow_ | Infact, I think you sent me this link! https://itsfoss.com/wine-5-release/ | 15:24 |
franzpow_ | Because here it is explained how to remove the old version! | 15:25 |
franzpow_ | Thank you anyway and sorry to have bothered you :-) | 15:25 |
=== whume__ is now known as pl0nk | ||
=== ricardo_ is now known as trakinas | ||
IrcsomeBot2 | Alang59 was added by: Alang59 | 20:58 |
IrcsomeBot2 | <Alang59> Hello | 20:58 |
IrcsomeBot2 | <Alang59> Someone has tutorials to make Plasma look like Unity ? | 20:58 |
IrcsomeBot2 | josebenaque was added by: josebenaque | 21:01 |
oerheks | sudo apt install ubuntu-unity-desktop # logout, change to unity, login, voila | 21:05 |
trakinas | oerheks: hehehehehe! | 21:11 |
IrcsomeBot2 | <Alang59> @oerheks, Lol. This is not funny. | 22:07 |
IrcsomeBot2 | <Alang59> @Alang59, I'm even not in Ubuntu. I'm using Solus Plasma. | 22:08 |
=== leheren is now known as makilakixki |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!