DisyDev

@DisyDev

Stuff we read online. From the devs , working mostly with , , and various dbs. Curated by Imprint:

Vrijeme pridruživanja: siječanj 2019.

Tweetovi

Blokirali ste korisnika/cu @DisyDev

Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @DisyDev

  1. Prikvačeni tweet
    11. velj 2019.

    Hello, world! 👋 We're the developers at . We spend most of our time with , , , and various DBs. Some of us are full stack, some love GIS or even PL/SQL, others are afraid of CSS. Here, we're gonna share what we find interesting - from dev to dev.

    Poništi
  2. 28. sij

    What makes unit tests good? According to : * good names (e.g. `additionOfItemWithExistingKeyFails`) * no use of outside systems that can fail correct code * not over-/underfitted * tell a story (think "given-when-then") Details:

    Poništi
  3. 28. sij

    "[W]ithin current versions of Java, the abstract base approach is unsafe. [...] Project Amber [aims to allow] a new way to control inheritability in a more fine-grained way: the sealed type." "Inside the Language: Sealed Types" by

    Poništi
  4. 27. sij

    "[A] program that does not parse all of its input up front runs the risk of acting upon a valid portion of the input, discovering a different portion is invalid, and suddenly needing to roll back" Great post by : "Parse, don’t validate"

    Poništi
  5. 27. sij

    "We use Gatling to simulate a synthetic workload and Opsian to profile the performance and gain a deeper insight into the code being executed." "Performance Testing with " by Pete Hampton

    Poništi
  6. 13. sij

    We already knew that SHA-1 was starting to get suspiciously weak, but that has now been demonstrated very practically in a new paper: "SHA-1 is a Shambles" (11K USD for a SHA-1 collision) Friends don't let friends use SHA-1!

    Poništi
  7. 7. sij

    Great discussion and visualization of query performance by , including: * HTTP/1.1 * HTTP/2 * server push * CORS * caching * performance testing "Performance testing HTTP/1.1 vs HTTP/2 vs HTTP/2 + Server Push for REST APIs"

    Poništi
  8. 1. sij

    "When we’re designing products that can reach parts of the world’s population, details aren’t details anymore, they become the design." "The Loss Of Micro-Privacy" by

    Poništi
  9. 17. pro 2019.

    Do you wonder whether you want to use the module system? We did and decided "Yes!" - here's the first part of a series covering our adventure: Modularizing a Large Commercial Code Base - Part I: Defining goals, picking features, asking questions

    Poništi
  10. 16. pro 2019.

    "date–time handling is harder than people expect — even when they’re expecting it" in "Name the Date", a critical reflection of the partially horrible naming in :

    Poništi
  11. 9. pro 2019.

    Eclipse Collections released version 10.1: * 2 new, small features * 5 improvements * 2 big fixes More detail in 's post:

    Poništi
  12. 6. pro 2019.

    For everybody who can't wait to get their hands on ahead-of.time compilation *and* recent Java features, there's good news: "GraalVM adds Java 11 support" by in :

    Poništi
  13. 5. pro 2019.

    An `EnhancedStream` (decorating a regular `Stream`) that can properly "distinctify" Cretan beaches (and more) in two articles by : EnhancedStream EnhancedStream with Dynamic Proxy

    Poništi
  14. 5. pro 2019.

    If you put in the work to define commit conventions, it's nice to have them checked before commits. hooks allow that, but they're local. Enter , a package that lets you configure project-wide rules. Details by :

    Poništi
  15. 5. pro 2019.

    "The Wake Lock API prevents some aspect of a device from entering a power-saving state [...] Chrome 79 Beta [adds] promises and wake lock types." "Chrome Updates Experimental Wake Lock API Support" by on :

    Poništi
  16. 4. pro 2019.

    "A local workflow can be to: recompile, execute unit test, (hot-)deploy the application, and execute the idempotent integration tests." (No relaunch; should take just a few seconds.) "Efficient enterprise testing — workflows & code quality" by :

    Prikaži ovu nit
    Poništi
  17. 4. pro 2019.
    Poništi
  18. 4. pro 2019.

    Part 7 - JavaFX Weaver Thanks to 's JavaFX Weaver, it's easy to use for dependency injection in projects. explains the details:

    Prikaži ovu nit
    Poništi
  19. 4. pro 2019.

    How to use , the module system, jlink, and for a much smaller (~90% less disk) and slightly slimmer (~25% less RAM) database microservice (by ):

    Poništi
  20. 3. pro 2019.

    "How small is a small method? How large does a method have to be before it's no longer small? A method is small when you can easily troubleshoot it based exclusively on a logged exception." says in "Small methods are easy to troubleshoot"

    Poništi
  21. 3. pro 2019.

    A number of those are so-called "preview language features". Learn why they exist and how to use them in this post by (yours truly): Here's a current list of them by :

    Prikaži ovu nit
    Poništi

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·