Notices by 馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com), page 2
-
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Thursday, 30-Mar-2017 23:06:13 UTC 馬鹿野狐(ばかやこ)✔ @moonman I hate to say it, but you aren't going to get good multithreading with standard CPython. The GIL will forever be in the way of that.
If you could move some intensive stuff into a C module, you can do whatever you want. You could also try another Python implementation, but they're all lagging far behind CPython. It'd be interesting to try PyPy, but I don't know how much that'd buy you.
You could also use the multiprocessing module with a queue, kind of how GS's PHP fakes multithreading. Python has a built-in queue that's part of the module, though, so no fucking around with custom implementations. You could easily use RabbitMQ, of course. -
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Thursday, 30-Mar-2017 22:59:44 UTC 馬鹿野狐(ばかやこ)✔ @moonman I'm comfortable with regular expressions, multithreading in both high-level and mid-level forms, and writing SQL queries by hand. Heck, I never use DBO layers in my programs. -
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Thursday, 30-Mar-2017 22:59:35 UTC 馬鹿野狐(ばかやこ)✔ @moonman I usually use Python for scripting, text processing, web backend development, and similar stuff, but I'll use Perl if the task is more suited to it. A good example is Perl one-liners. I'll sometimes use awk for certain kinds of text processing out of habit.
For the game I'm messing around with writing, I'm using C++ with STL shared pointers and containers. I'll usually do that when doing high-level programming with libraries that aren't readily available in Python, too. I'll do C if I don't need object-oriented programming, but I have worked with glib before. I've also written Python modules in C when I need libraries without a Python interface, but also prefer Python for most of the other code.
I almost never write GUI applications, but I've been known to previously use PyGTK, PyQt/PySide, straight GTK, and straight Qt.
I hate web frontend development, but I'll write JavaScript if necessary. I avoid using jQuery as much as possible because it makes my eyes bleed. -
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Thursday, 30-Mar-2017 22:51:15 UTC 馬鹿野狐(ばかやこ)✔ @moonman That's a hard question to answer. I'll use different languages depending on what I'm doing. -
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Wednesday, 29-Mar-2017 23:13:15 UTC 馬鹿野狐(ばかやこ)✔ @maiyannah @m0n5t3r Plus, @lambadalambda is already a ground-up reimplementation.
One that will hopefully follow the standards. -
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Sunday, 26-Mar-2017 20:50:11 UTC 馬鹿野狐(ばかやこ)✔ Who remembers Macross 7? -
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Sunday, 26-Mar-2017 16:36:16 UTC 馬鹿野狐(ばかやこ)✔ Who remembers analog broadcast television? -
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Sunday, 26-Mar-2017 00:08:23 UTC 馬鹿野狐(ばかやこ)✔ @moonman Outside is full of normies, though. -
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Saturday, 25-Mar-2017 12:29:15 UTC 馬鹿野狐(ばかやこ)✔ @clacke @vinzv https://bugzilla.xfce.org/show_bug.cgi?id=12117 -
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Saturday, 25-Mar-2017 12:16:49 UTC 馬鹿野狐(ばかやこ)✔ http://pbs.twimg.com/media/C1p1BIJUsAAXOef.jpg:large @vriska -
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Saturday, 25-Mar-2017 12:08:53 UTC 馬鹿野狐(ばかやこ)✔ @shpuld @wakarimasen @hardbass2k8 http://pbs.twimg.com/media/CuEx0YnWcAA-wsa.jpg:large -
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Saturday, 25-Mar-2017 08:29:48 UTC 馬鹿野狐(ばかやこ)✔ @degeneracy @roka Do you remember love? -
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Friday, 24-Mar-2017 08:17:01 UTC 馬鹿野狐(ばかやこ)✔ @moonman Even better would be letting an XMPP server do the heavy lifting.
Leaving OMB was a mistake. -
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Tuesday, 21-Mar-2017 01:03:54 UTC 馬鹿野狐(ばかやこ)✔ @kitredgrave "Hold my beer." -
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Monday, 20-Mar-2017 23:26:53 UTC 馬鹿野狐(ばかやこ)✔ But, as @lambadalambda found out through benchmarking the GS endpoints, the instances with the Redis queue can handle more requests in a given time period than the ones with DBQueueManager. -
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Monday, 20-Mar-2017 23:24:32 UTC 馬鹿野狐(ばかやこ)✔ It's interesting how SPC with its STOMP+RabbitMQ setup is much slower than GNU/Smug, which is one of the most vanilla instances of any significant size here. -
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Monday, 20-Mar-2017 22:39:08 UTC 馬鹿野狐(ばかやこ)✔ I just noticed that SPC is ~10 minutes behind. -
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Monday, 20-Mar-2017 18:20:29 UTC 馬鹿野狐(ばかやこ)✔ @daggsy I didn't know you were also Alex Jones. -
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Sunday, 19-Mar-2017 18:36:46 UTC 馬鹿野狐(ばかやこ)✔ @fl0wn @dolus @anonavenger @fl1nt @liposuctor @rightnao This is why salt is usually iodized.
I'm not sure why my local supermarkets stock more non-iodized salt than iodized, though. Probably a bunch of ignorant hipsters think that iodine "isn't natural" or something. -
馬鹿野狐(ばかやこ)✔ (takeshitakenji@gs.kawa-kun.com)'s status on Sunday, 19-Mar-2017 17:38:42 UTC 馬鹿野狐(ばかやこ)✔ @lnxw48a1 Like this? http://youtu.be/yNaTZV8qS1I