30 Matching Annotations
  1. Sep 2020
    1. Also, Rollup, which I use in the article as a bundler is pretty slow. Why? Because it needs to re-compile the whole shebang every time you change a file. It produces very small and efficient bundles though.
  2. Jun 2020
    1. But with Disqus, these advantages are not valid anymore, because your blog text and its comments are hosted separately on different servers.
    1. most com-monly, systems such as PGP are used, which use long-livedencryption keys (subject to compromise) for confidentiality
  3. May 2020
    1. Note that this will pull the container if it exists. Pulling even the small alpine is quite an overhead just to get that information. Not mentioning the several GB-Image one often has in CI-Environments.
    1. using SSH is likely the best approach because personal access tokens have account level access

      personal access tokens have account level access ... which is more access (possibly access to 10s of unrelated projects or even groups) than we'd like to give to our deploy script!

    1. JAVA based

      They list this as if it is a selling point (pro), but to some of us with different backgrounds/biases, this may be the opposite: something to stay away from.

    1. Thank you for letting me know about this move by Google. Definitely something to watch. While I agree with Google's position from an end user experience perspective, it unfortunately puts Firefox at a further disadvantage since Mozilla does not have its own language translation initiatives.
  4. Apr 2020
    1. But where is the helper method defined? What’s its visibility? Can I put it in a module? Can I use inheritance? Who can call it? Can I call super from the extracted method? If so, where does super go?
    1. The downside of this is that the Agile Keychain had to keep the titles and the web locations unencrypted. In the OPVault format, we found a way to work with all data encrypted.
    1. One mistake that we made when creating the import/export experience for Blogger was relying on one HTTP transaction for an import or an export. HTTP connections become fragile when the size of the data that you're transferring becomes large. Any interruption in that connection voids the action and can lead to incomplete exports or missing data upon import. These are extremely frustrating scenarios for users and, unfortunately, much more prevalent for power users with lots of blog data.
    1. This situation usually arises from external constraints not design choices such as my example with Sequel. My point is that assigning a value to a constant is allowed by Ruby in certain scopes and not others. It used to be up to the developer to choose wisely when to perform the assignment. Ruby changed on this. Not for everyone's good.
  5. Mar 2020
    1. stored in a first-party cookie, which means that users will be requested to give their consent again after deleting browser cookies or switching to another device or browser
    1. Probably the greatest disadvantage is the issue of security.  Because  NFS is based on RPC, remote procedure calls, it is inherently insecure  and should only be used on a trusted network behind a firewall.
    1. Also, if a host is having network problems, it may stop logging, making it difficult for the administrator to determine what chain of events led up to the current state. At the very least, the administrator will not be able to access these logs from that host.
    1. Another problem with simple login-based authentication is that there is no way to control how much access an individual third-party application gets: it's an all-or-nothing deal based on whether you are willing to give the program your password.
    2. When third-party software runs amok with your login information for a Web application, the only way to stop it in some cases is to change your password
  6. Jan 2020
  7. Dec 2019
    1. Using Todo.txt for Android requires a Dropbox account in order to sync your file across devices.

      Shouldn't be tied to a specific, proprietary service

    1. The only real trouble with rsync (underlying), is that it can still take considerable time with large file systems and remote systems over slow links. You might want to think about snapshots as well (not just the rsnapshot ones, but file system ones).
  8. Nov 2019
    1. However, in this case you would lose the possibility to render something in between. You are strictly coupled to the higher-order component's render method. If you need to add something in between of the currency components, you would have to do it in the higher-order component. It would be quite similar as you have done it previously by rendering the currency components straight away in the Amount component. If using a render prop component instead, you would be flexible in your composition.