Jump to content
Search In
  • More options...
Find results that contain...
Find results in...


  • Content Count

  • Joined

  • Last visited

Everything posted by jslowik

  1. Personally I love .net. Make sure you go with .net core for now. As for front end, React is probably the one you'll see everywhere, but to color the thread with my opinion again give Vue a look. That's assuming you want a JS front end. If you're already in the .net world you could just give Blazor a look. I wouldn't necessarily suggest that, but you could.
  2. I use a "65%", and have previously used a 60% and I use the function keys daily and very frequently because, as mentioned above a few times, there are a lot of IDE and browser actions that are made easier by using them. The two keyboards I've used are factory configured so the first layer under the number row is the F key row. So press "function + 1" for F1 as an example. Drop Alt, and Ducky One 2 Mini are the boards I've used. They both have the ability to convert the caps lock key to a second function key which I find super helpful btw. The Alt is my favorite because you can change the mapping on all the layers in the keyboard firmware itself, but that one is significantly more of an investment. I know there are others out there that use the same firmware that may come in cheaper.
  3. You can mix and match Kotlin and Java in a project. If you're talking about contributing/modifying those libraries then definitely correct. Otherwise you could happily write nothing but Kotlin. This line alone seems to indicate to me that the choice really only is Java/Kotlin. I'm also partial to that as it's what I first learned on in school. In retrospect, I'm personally happy I had started with a C-style language as it made the transition over to C# much easier. Sure Java gets quite verbose (less than Objective-C at least!) and there's a good bit of boilerplate to do even the simplest things but it was a good learning experience. I think, overall, starting on Java would be best for you currently as it may have benefits down the road as you add more to your repertoire. Including Python. Insert obligatory "my opinion is my own and may be stupid" disclaimer here.
  4. You definitely have a logic error in your am/pm calculation, but I don't think this ternary is the answer. Feel free to check me on that. Couple of things that seem maybe off at a glance: The am/pm calculation as mentioned, your calculation for minutes might allow you to go to x:60 which I guess teeeeechnically isn't wrong(?) but probably not what you were looking for, and you'll want to pad out minutes < 10 otherwise you could end up with x:1 instead of x:01. In any case I always found it helpful to walk through. Take us through a run of your code line by line. What does it do? What did you expect it to do? Set breakpoints if that helps. Hopefully in the process the problem will become clear, and if not we might be able to see more easily. EDIT - Basically everything @wanderingfool2 said.
  5. Any particular reason you're looking to do this? Kind of feels like it might be a bit unethical. Unless it's just an exercise in learning to page scrape or something to that effect. It's not going to be a simple thing to do.
  6. @DevBlox and the others have had some good posts, so I'll just toss in that the MS docs have a pretty good write up on polymorphism with some code examples and relevant links: https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/polymorphism
  7. I heard from a few people that disabling auto updates didn't work 100% of the time for whatever that's worth, and then obviously will disconnect when you go looking for an update. I spoke to Ducky a few weeks ago and they said they were still working on a firmware update.
  8. I suppose it could be. I was two versions behind when the issue began, and upgraded through both. But it did start randomly without any changes. No firmware update or devices added. Had been working fine prior to that. After they fixed the 5GHz problem, anyway.
  9. 1.2.2-7915 is current, and just double checked downloads page again to be sure.
  10. @Donut417 my father is on it as well with similar clients to me and he's having no issue as well. Another user without issue pushes me further to thinking it's an issue with my unit. I'm currently on 1.2.2-7915 but I was two versions back when the problem began, so I was thinking that wasn't it. Thanks!
  11. Forgot I posted this thread. I gave up and just went back to my Windows machine. I can confirm in my use case the One 2 Mini was also unable to be used during boot. The Pocket was fine. Exact same behavior on multiple generations of MBP. This wasn't the issue in my case as I attempted to use each of the individual Thunderbolt ports on the MBP I was using. Apple support "submitted a ticket to engineering" but that was a while ago now. I'm certain they did no such thing. Googling around seems to indicate this sort of thing has happened for a while.
  12. Hey all, I'm running a Synology RT2600ac router that has recently begun dropping WiFi data on both 2.4Ghz and 5Ghz bands to all devices. The SSID never disappears, just data stops flowing. This includes to our doorbell, smart speakers, phones, laptops, the works. Synology support has had me toggling settings and whatnot which is understandable, but the fact is that other than a blip when one of the firmware updates broke 5Ghz for a bit things have been working well. Anyway the other day I disabled the radios on the device and hooked up my old N600 as an access point. Other than slow speeds the mass disconnection issue was gone. The Nest Hello had a brief period but that's likely due to positioning or something unrelated. but otherwise things were great. If that change seemed to alleviate the issue, and the SSIDs never drop despite loss of data connection should I assume there's an issue with the radios on the Synology device? And just to get ahead of the "check your internet" crowd - WiFi only. Wired devices have never dropped.
  13. Hey All, I'm just about to toss my 2600 out which is a shame because it's excellent when it works. Anyway, the issue I'm running into is the WiFi will drop data connection every hour or two for a few minutes, but will remain connected to the network. This is across multiple devices from multiple vendors (laptop, cameras, smart speakers, smoke/CO detectors, the works ) on both 5GHz and 2.4Ghz. The actual service is not the issue as wired connections suffer no such issue. Additionally, signal strength isn't an issue as this happens throughout the house, including in the same room as the router itself. A few months back I suffered from the 5Ghz problem that wast later fixed with a software update. This current one has randomly started on its own within the last few days after having worked without issue since that last update. The device has been power cycled multiple times, and the software has been updated twice to no avail (once through the interface and once manually after downloading the most current update). Networking isn't my strong suit so I've exhausted basically everything I can think of. If anyone might have some insights I would be forever appreciative.
  14. I've been out of the game for a bit. Do we think these leaks are credible enough to hold off on starting my 9900K build?
  15. From the items you mentioned it kind of sounded like your interest was in gaming. I can't comment on that. I'd like to take a second to reiterate what some folks have said about web based languages. At least in my area it seems like there are always jobs open for "full stack" type folks usually with some kind of JS library experience. Angular seems to still be pretty big-ish in my area, as an example, but that might just be my perception since I use that and those posts stick out. So I guess if I had to make a suggestion that specifically wasn't game related I'd say a something like C# or Java, HTML/CSS, and pick a JS library that's big in the area you want to work. Ignore me completely if that's not the case. My 1.5 cents. Upon further review, just ignore my post and read this quote^
  16. I've found that I don't miss horizontal space as much as vertical these days. YMMV.
  17. Kind of my thought. And it works fine 99% of the time (using it now). It's just the weird issue where it'll occasionally partially disconnect, display a single row of lights, and need to be plugged back in. I'll reinstall parallels and see if the firmware needs to be updated on the board while I await another response from MK. Thanks for making me feel a bit less crazy ?
  18. Interesting. I had not heard that. I'll follow up with MK then. Thanks! EDIT - Heard back from mechanicalkeyboards.com and they're informing me that the keyboard is "not designed" to work through the dock (powered OWC 12 port TB3 dock). Does that sound correct? I'm certainly not up to date on any of this.
  19. Hey Guys, I've recently hooked up my Ducky One 2 Mini to my system and I'm having a bit of an issue. I use a Macbook pro via an OWC thunderbolt 3 dock. At random times the keyboard will go unresponsive and only a single row of keys will be lit (I just have it on the default left to right wave pattern at the moment normally). Unplugging the cable and re-inserting it resolves the problem for a time. I have attempted to use multiple cables and the issue persists. Additionally I have a Ducky Pocket also connected which does not suffer from the same issue (and I've swapped the port that they are plugged into as well). If anyone has some additional suggestions on things to try I'd be very grateful! UPDATE September 5 I emailed Ducky support, and they say they are working on a firmware update for the keyboard to address this problem, but they do not have an estimated date yet.
  20. I went the NAS route as well for time machine backups and random other stuff. I can't bring it with me to work so it's slightly less ideal than a thunderbolt drive, but gets the job done I suppose as it's predominantly media that I wouldn't need. Synology DS416.
  21. Auto-hide would be the only real option other than moving to the side of screen as mentioned above. Actually I do recommend at least giving this a try. I was pretty resistant for a while coming from Windows, but it has certainly grown on me.
  22. Hey all, I searched around the board and Google machine and haven't come up with anything satisfactory quite yet. I'm looking to replace some keys on my Ducky One with Mac style Option/Command keys. I have a set from Max Keyboard I'm using which are just fine, however they're ABS and I'd really prefer to match the double shot PBT caps that the Ducky already has. Anyone out there have any suggestions? Thanks for taking the time!
  23. Mech ftw. I used a Ducky One with MX brown switches at work with no o-rings. Nobody complained and I bottom out keys pretty hard. They might have all been overly polite and the building did have a white noise generation system so ymmv. I love Ducky and Cherry switches, and would recommend both to anyone. Browns for the office, blues at home. They seem to last and don't require anything be installed which will certainly help your longevity requirement.
  24. I'm a recent convert to Mac as a daily use machine. I'm primarily a .Net developer so some of my items might not relate to your needs depending on languages but I'll do my best. - The track pad is second to none. No question. I know it's been mentioned before but it needs to be mentioned again. I even bought a magic trackpad to use on my desk when I'm docked ?. - I've not been unable to do something that I could with Windows/Linux. Not that there aren't things, just that I haven't encountered them. Having Xcode is reason enough to at least own a Mac. I haven't done Obj C or Swift in a while but unless something has changed a Mac is still required to publish to App Store. Additionally using tools like Parallels (my preferred option) you can still run Windows or Linux with ease which means you lose out on basically nothing (gaming?). - Build quality is excellent. - The I/O debate is a little overcooked IMO. Yeah sometimes it's frustrating but I keep 4 or 5 little A to C connectors and a few dongles that just live in my bag for the few times I use them. I'm also a big fan of the MX Master mouse which works with bluetooth so no big deal, and I have a dock on my desk where I would use my keyboard. YMMV on this one for sure but after the initial adjustment I'm pretty happy with the 4 Thunderbolt ports. - iMessage and the "ecosystem". iMessage is the best overall if you ask me. Having that on my computer and all my iStuff integrated works for me. If you're not as into Apple devices this might be irrelevant to you. Just to be fair I do have some negatives - I have a 2016 and I honestly dislike the keyboard on the device. It's not terrible but I type with unnecessarily heavy fingers and the short throw is just uncomfortable. I've heard the newer versions are slightly improved but I'm not sure there's much room to keep the design and make me happy. YMMV again. As a p.s. the keys also seem to attract a lot of gunk. - I do miss MagSafe. There are connectors that you can buy to kind of replicate this function but it's also nice to be able to use any port for power. Idk I simultaneously miss it and don't. I should delete this line but I wanted more things in the negative column to try and be fair ? - Visual Studio. As mentioned I'm primarily .Net and not having a true VS is somewhat of a bummer. That being said, Rider (JetBrains) is starting to get quite good so this complaint might not last very long. I guess in summary I definitely believe that no device is perfect. For development it makes a whole lot of sense to have a Mac around at minimum. If you're in a position where you just want one device I think the pros certainly outweigh the cons.
  25. You're right, I had completely forgotten about Kotlin. I'm going to claim I'm only half a liar since it's still on the JVM . That being said, I still believe there are still some advantages to using a cross-platform solution. Especially if it's not for any specific use currently. And my vote is still C#