Details
-
AboutI dabble with various languages for work and pleasure (C is my favourite). Getting into electronics/Arduino. I also enjoy making music in my spare time.
-
SkillsC, C++, JavaScript, some jQuery, PHP, assembly, Python, Euphoria, BASH scripting, HTML/CSS, Linux, debugging with GDB
-
LocationNewbury, Berkshire
Joined devRant on 1/20/2018
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
@netikras Nope but I suspect all these other people did!
-
@netikras Take a look at this for example:
https://community.hpe.com/t5/...
Poster says they are getting a SIGSERV but goes on to paste an error message about a SIGSEGV ;) -
@netikras Even Google says "did you mean SIGSEGV?" above the results.
-
This is me sometimes. Particularly for scripting languages. I'll happily break out gdb for some C or C++ debugging but this is often the first thing I'll try.
-
@Parzi it's sadly not quite the same thing as the Run prompt. I have a tendency to hit the Windows key and type "CMD" to launch Command Prompt.
However there is something installed called "CmDust" (seems related to CodeMeter, for a piece of software I use). Windows likes to run that instead.
Half the time it can't find what I want to run anyway, especially if something I just installed (have to click it from menu instead) -
It always makes it sound like the person is being a show-off about their phone. I read it as, e.g. "Look at me, sending this from my iPhone!"
~ Sent from my Armitage Shanks toilet -
What bothers me more is this inconsistency:
Windows 98 -> ME
Windows NT4 -> 2000
Surely the versions named after years should be together!
Also that jump from 8.1 to 10... :/ -
I was wondering why the mouse pointer seems to change to the "resize" one inconsistently - the left, bottom and right changes to the resize pointer as you touch the edge and continues to be that for a few pixels outside, whereas the top becomes resize pointer a few pixels below the border and changes back almost immediately after.
The non-client window region has rounded edges (as you can see in the picture) like they did in Windows 7. It seems that the edges of the window are clipped so they effectively have an invisible frame. But they didn't clip the top of the window as much. -
Arguably no system resource is a premium these days but IMO it's unreasonable to use so much resource unnecessarily in any case.
The bigger file size will need more bandwidth to download. Also there's the RAM usage: I open Atom and immediately it uses 300MB RAM.
Notepad++ currently using 16MB with about 10 tabs open. -
@maushax The cats were the first thing I spotted.
-
It's quite useful to know/have some experience with assembly language. I wouldn't question why you are doing it to yourself, as long as you are either enjoying it and/or gaining knowledge from it!
I always find a great sense of accomplishment from achieving even a relatively small goal in assembly language. Such as the time I wrote some code that could invoke a C routine with arguments provided in an array (like JavaScript's "apply" function method). Was used in something I wrote that attached to a process as a debugger, copied some of the stack and then executed a routine locally with the same arguments.
Didn't use it for much in the end, but was enjoyable doing weird things in code! -
@Fabian All aspects of it would be catastrophic. Aside from the numbers, quality of life all round would be awful.
-
I'm just gonna wander in here looking at it from a slightly different angle...
Humans having 800 offspring? No thanks. The planet is crowded enough as it is! So at least if you are going to be as "active" as this creature, do so responsibly please :p -
Lmfao at the curved monitor and people buying it in confusion
-
Mine is nothing particularly special - just an open frame which is at an angle so it fits under the stairs (front is higher than the back, so anything requiring rear rails goes at the bottom). There's a 3U chassis on rails which causes the whole thing to tilt forward when I pull it out, so rethinking this. It's either going in a custom built (insulated for winter/vented with fan and some ducting in summer) cupboard in the attic or getting fixed to the building at some point.
-
I'd be interested in going next time if there's other people going. I was there one year a while back (was involved with one of the projects)
-
One of those moments where I can relate and I smile ... and then I see the apostrophe.
-
That's not a problem.
That's a solution!
Talk to it. It will help you fix everything. -
@RememberMe I might try and get my hands on an up-to-date copy of this book then. I've briefly read about some of the things that were added in the newer standards, but always thought that following older standards was a good habit (since some compilers might lag behind a bit with compatibility and I might one day be constrained by whatever standard an existing project has been written against).
Even for C, I tend to compile against C99. I could go lower if I didn't want // comments and stdint.h :)
I know it's not necessary for my own projects but anyway... -
@awwws0m3 This is the first time I've seen it. It looks like a better version of something I was going to try and do. I've experimented with duktape (ecmascript interpreter with LUA-style C routines for using it) and wanted a way to be able to interact with objects from C in a more natural way - the kind of interface libcello provides seems like it would work.
-
@irene My programs tend to be small but I always liked to qualify things with a prefix to indicate the functional area things were in. C++ namespaces seem visually nicer and can be omitted when writing code within that namespace.
-
Debian has served me pretty well over the past few years.
-
Telegram is one of my favourite apps. It does have issues on occasion but its features are really good.
Maybe eventually we will end up with WhatsApp inserting ads into conversations... -
Maybe they couldn't decide which was their favourite to use?
I mean favorite.
Actually...
Favourite.
Hmm... Or... -
Hate it. Give me some well-written and maintained code any day.
When I read stuff like "we use an agile software development process!" that translates to me as "we just hammer out code and don't bother with much beyond that". -
You mention everyone having toys for electronics - maybe development will probably be less about writing code and more about just joining together a bunch of frameworks via visual interaction (join signal A with slot B kind of thing).
The framework developers will probably still write code in some interpreted language, or everything will be designed to be inter-operable so some frameworks could just be a bunch of sub-frameworks strung together in the way I describe above.
Or some software could "learn" the task you want it to perform so you just teach it to do things (using functionality provided by frameworks) and it creates an app or website for you.
And it will be gloriously slow and bloatful. -
"can we also know your location?"
-
My first "proper" program (i.e. actually useful for something and with some documentation and an installer) was an MS-DOS based MIDI music program in the style of a tracker. Written in a shareware version of a fairly obscure programming language.
I knew of C and C++ but not of any free compilers for it at the time (they did exist though). I translated code examples and hacked apart other people's programs in this language to do the necessary MIDI I/O.
Timing was awful. I just busy waited for each tick. It ran under Windows but with some lag due to the busy waiting not being liked by the scheduler.
But, it sort of worked and I made a few bits of music with it before buying some software that is much more flexible. -
I don't have passwords to porn either. It's just designed to shock people into paying up.
If somehow your password has been leaked (e.g. compromised website) it might end up in a list of accounts and passwords distributed between hackers. Eventually someone gets one of these lists and bashes out a load of spam like this.
If you definitely didn't use that password elsewhere just change it. Did you log in to Minecraft on someone else's computer? Could be a keylogger or similar. -
I had this recently. Subject line contained a password that would've been one of mine but I use a variation of it depending on which site I visit. Can't work out what site or service it was for though. I based it on some part of the domain but don't recognise it.
Rest of the email was one of those "I've seen you watching porn on your computer, send bitcoin plz" scams.