- Last 7 days
-
www.gitpod.io www.gitpod.io
-
Dev Environments Built for the Cloud.
-
-
github.com github.com
-
URI::MailTo::EMAIL_REGEXP
First time I've seen someone create a validator by simply matching against
URI::MailTo::EMAIL_REGEXP
from std lib. More often you see people copying and pasting some really long regex that they don't understand and is probably not loose enough. It's much better, though, to simply reuse a standard one from a library — by reference, rather than copying and pasting!!
-
-
arxiv.org arxiv.org
-
Gupta, Prateek, Tegan Maharaj, Martin Weiss, Nasim Rahaman, Hannah Alsdurf, Abhinav Sharma, Nanor Minoyan, et al. ‘COVI-AgentSim: An Agent-Based Model for Evaluating Methods of Digital Contact Tracing’. ArXiv:2010.16004 [Cs], 29 October 2020. http://arxiv.org/abs/2010.16004.
-
-
trailblazer.to trailblazer.to
-
While you could nest an activity into another manually, the Subprocess macro will come in handy.
-
The macro automatically wires all of Validate’s ends to the known counter-part tracks.
-
- Feb 2021
-
github.com github.com
-
Download fully a repo that cannot be included in a GDPR (e.g. belonging to an organization).
Tags
Annotators
URL
-
-
github.com github.com
-
ActiveModel provides a powerful framework for defining callbacks. ActiveInteraction hooks into that framework to allow hooking into various parts of an interaction's lifecycle.
-
-
cdixon.org cdixon.org
-
A popular strategy for bootstrapping networks is what I like to call “come for the tool, stay for the network.” The idea is to initially attract users with a single-player tool and then, over time, get them to participate in a network. The tool helps get to initial critical mass. The network creates the long term value for users, and defensibility for the company.
This is an interesting and useful strategy. I've heard the idea several times before.
I'm curious if this is the oldest version of it? I have to imagine that there are earlier versions of it dating back to 2011 or 2012 if not earlier.
-
-
github.com github.com
-
We think that, although Ruby is a great language for the backend, the view should be written in languages designed for that purpose, HTML and JavaScript.
-
-
github.com github.com
-
Extraction tool for [[promensia]], BUT has been archived by its owner & its Java :-(!
-
-
chrome.google.com chrome.google.com
-
Unfortunately, no firefox extension :-(
-
-
github.com github.com
-
To download all Telegram messages for [[promnesia]].
Note: although archived, this program works ok.
-
-
github.com github.com
Tags
Annotators
URL
-
-
github.com github.com
-
Like [[HPI]] + [[orger]]
-
-
github.com github.com
-
-
github.com github.com
-
Modules to summarize user-activity into various clouds...if only it could export into Markdown?
-
-
jonudell.info jonudell.info
-
List of tools by judell.
-
-
web.hypothes.is web.hypothes.is
-
github.com github.com
-
-
jonudell.info jonudell.info
-
TOO USEFUL tool :-) (author's blog explains why).
-
-
github.com github.com
-
-
docdrop.org docdrop.org
-
-
github.com github.com
-
-
play.google.com play.google.com
-
Hypothesis trick to add a "Share to":
https://via.hypothes.is/@url
-
-
www.honeybadger.io www.honeybadger.io
-
Our app is mostly about displaying pages of static information. We crunch a lot of data to generate a single error report page.
-
Honeybadger isn't a single page app, and it probably won't ever be. SPAs just don't make sense for our technical requirements.
-
-
cards-dev.twitter.com cards-dev.twitter.com
-
Preview a site in a tweet.
-
-
jakearchibald.com jakearchibald.com
-
Flexbox's strength is in its content-driven model. It doesn't need to know the content up-front. You can distribute items based on their content, allow boxes to wrap which is really handy for responsive design, you can even control the distribution of negative space separately to positive space.
-
-
css-tricks.com css-tricks.com
-
Flexbox is for one dimensional layout (row or column). CSS grid is for two dimensional layout.
-
-
stackoverflow.com stackoverflow.com
-
There is one situation where iframes are (almost) required: when the contents of the iframe is in a different domain, and you have to perform authentication or check cookies that are bound to that domain. It actually prevents security problems instead of creating them. For example, if you're writing a kind of plugin that can be used on any website, but the plugin has to authenticate on another domain, you could create a seamless iframe that runs and authenticates on the external domain.
-
-
stackoverflow.com stackoverflow.com
-
I normally try to figure out if that's a good solution for the problem before resorting to iframes. Sometimes, however, an iframe just does the job better. It maintains its own browser history, helps you segregate CSS styles if that's an issue with the content you're loading in.
-
-
stackoverflow.com stackoverflow.com
-
Usually, if you can do it without an iframe, that is a better option. I'm sure others here may have more information or more specific examples, it all comes down to the problem you are trying to solve.
-
- Jan 2021
-
ubuntu.com ubuntu.com
-
Ubuntu also supports ‘snap’ packages which are more suited for third-party applications and tools which evolve at their own speed, independently of Ubuntu. If you want to install a high-profile app like Skype or a toolchain like the latest version of Golang, you probably want the snap because it will give you fresher versions and more control of the specific major versions you want to track.
-
-
putsmail.com putsmail.com
Tags
Annotators
URL
-
-
digitalfellows.commons.gc.cuny.edu digitalfellows.commons.gc.cuny.edu
-
MAXQDA
-
Atlas.ti
-
-
www.mrtemplates.com www.mrtemplates.com
Tags
Annotators
URL
-
-
www.who.int www.who.int
-
COVID-19 vaccine country readiness and delivery. (n.d.). Retrieved January 21, 2021, from https://www.who.int/initiatives/act-accelerator/covax/covid-19-vaccine-country-readiness-and-delivery
-
-
www.donielsmith.com www.donielsmith.com
-
Depending on what other component libraries you’ve used, you may be used to handling events by passing callback functions to component properties, or using a special event syntax – Svelte supports both, though one is usually more appropriate than the other depending on your situation. This post explains both ways.
-
-
apostrophecms.com apostrophecms.com
-
We believe good tools lead to excellent creations.
-
-
github.com github.com
-
Seems like I would trust https://github.com/AdonisLau/axios-jsonp more than this, since https://github.com/AdonisLau/axios-jsonp has more users...
Would be interesting to see a comparison or a reason why/when might prefer this project.
-
- Dec 2020
-
developer.mozilla.org developer.mozilla.org
-
If you'd prefer, you can use a third-party library like Modernizr or Detect It to do this test for you.
-
-
hacks.mozilla.org hacks.mozilla.org
-
Better contribution workflow: We will be using GitHub’s contribution tools and features, essentially moving MDN from a Wiki model to a pull request (PR) model. This is so much better for contribution, allowing for intelligent linting, mass edits, and inclusion of MDN docs in whatever workflows you want to add it to (you can edit MDN source files directly in your favorite code editor).
-
- Nov 2020
-
www.reddit.com www.reddit.com
-
I wouldn't use Flutter for web, mobile is good though.
-
It's super promising for web apps, just maybe not for web pages. I went from React to Svelte to Flutter for my current app project, and every step felt like a major upgrade.Flutter provides the best developer experience bar none, and I think it also has the potential to provide the best user experience. But probably only for PWAs, which users are likely to install anyway. Or other self-contained experiences, like Facebook games. It does have some Flash vibes, but is far more suitable for proper app development than Flash ever was while still feeling more like a normal website to the average user. It won't be the right choice for everything, but I believe it will be for a lot of things.
-
I also find that a lot of the complexity of Flutter can be avoided, and I mostly use it to define the UI as a more app-centric alternative to HTML/CSS.
I mostly use it to define the UI as a more app-centric alternative to HTML/CSS.
-
Svelte by itself is great, but doing a complete PWA (with service workers, etc) that runs and scales on multiple devices with high quality app-like UI controls quickly gets complex. Flutter just provides much better tooling for that out of the box IMO. You are not molding a website into an app, you are just building an app. If I was building a relatively simple web app that is only meant to run on the web, then I might still prefer Svelte in some cases.
Tags
- annotation meta: may need new tag
- Svelte
- good point
- using the right tool for the job
- determining if something is an appropriate application / best tool for the job
- framework taking care of responsibility so users can leverage it and not have to worry about that responsibility themselves
- comparison
- Flutter
- UI library
Annotators
URL
-
-
github.com github.com
-
Because of those similarities, it's possible to automate some of the changes.
-
-
webpack.js.org webpack.js.orgConcepts1
-
Some of these values are suited for development and some for production. For development you typically want fast Source Maps at the cost of bundle size, but for production you want separate Source Maps that are accurate and support minimizing.
-
-
sass-lang.com sass-lang.com
-
We’ve written a migration tool that automatically converts most @import-based code to @use-based code in a flash.
-
-
hub.cards hub.cards
-
hub.cards allows you to create and design your next modern business card for free. Our newly developed editor is like no other on the web and makes all your creative dreams come true. If you're not a creative genius, you can choose from thousands of templates to create an appealing card.
Best free editor for creating business cards. Digital & physical ones.
-
- Oct 2020
-
github.com github.com
-
The make install task installs the following files:
-
-
certificatetools.com certificatetools.com
Tags
Annotators
URL
-
-
github.com github.com
-
twitter.com twitter.com
-
Open Science Community Tilburg on Twitter. (n.d.). Twitter. Retrieved October 28, 2020, from https://twitter.com/OpenTilburg/status/1318518990000607234
-
-
seeing-theory.brown.edu seeing-theory.brown.edu
-
Kunin, D. (n.d.). Seeing Theory. Retrieved October 27, 2020, from http://seeingtheory.io
-
-
-
the events emitted at various points in bundle.js are strictly for dev tooling
-
-
ponyfoo.com ponyfoo.comPony Foo1
-
Sometimes we can’t implement a solution that’s fully spec-compliant, and in those cases using a polyfill might be the wrong answer. A polyfill would translate into telling the rest of the codebase that it’s okay to use the feature, that it’ll work just like in modern browsers, but it might not in edge cases.
-
-
-
Wiki Use that Increases Communication and Collaboration Motivation
(Click on download full text to read.) Through a cooperative learning assignment, University students responded to a case study that implemented use of a Wiki. Results demonstrate that Wiki is an effective communication and collaboration tool (access, structure, versioning) for all individuals (introvert, extrovert). Recommendations and considerations for use in the learning environment were provided. 6/10
-
-
-
JSX has the advantage of being fast, but the disadvantage that it needs to be preprocessed before working. By using template string virtual-html, we can have it work out of the box, and optimize it by writing a browserify transform. Best of both!
See also: https://github.com/choojs/nanohtml#static-optimizations
(this person later recommends this library)
-
-
github.com github.com
-
require('modules') in the browser
-
Use a node-style require() to organize your browser code and load modules installed by npm.
-
Now just use the browserify command to build a bundle starting at main.js:
-
-
github.com github.com
-
-
browserify is a tool for compiling node-flavored commonjs modules for the browser.
-
-
github.com github.com
-
-
nevadasadulteducationcommunity.wdfiles.com nevadasadulteducationcommunity.wdfiles.comPart 41
-
Integrating Technologyinto Adult Learning
The author discusses four strategies (curriculum, mechanism, complement to instruction, instructional tool) for integrating technology in adult learning, their advantages and considerations. The use of any method will require changes to a curriculum, learning environment, and learner and educator roles. Therefore, technology integration should be done purposefully. 7/10
-
-
www.ecdc.europa.eu www.ecdc.europa.eu
-
New tool for the early detection of public health threats from Twitter data: Epitweetr. (2020, October 1). European Centre for Disease Prevention and Control. https://www.ecdc.europa.eu/en/news-events/new-tool-early-detection-public-health-threats-twitter-data-epitweetr
-
-
github.com github.com
-
It's designed for Single Page Applications (SPA). If you need Server Side Rendering then consider using Sapper.
-
-
github.com github.com
-
For an API used by many third parties with many diverse uses cases, GraphQL is the right tool.
-
- Sep 2020
-
github.com github.com
-
I took the same approach with _layout.svelte and not just for the svelte-apollo client. Except I put all of that setup into another module (setup.js) and imported from _layout. I just couldn't stomach having all that code actually in my _layout file. It's for layout, supposedly, but it's the only component that is a parent to the whole app.
-
-
github.com github.com
-
The RFC is more appropriate because it does not allow a parent to abritrarily control anything below it, that responsibility still relies on the component itself. Just because people have been passing classes round and overriding child styles for years doesn't mean it is a good choice and isn't something we wnat to encourage.
Tags
- whose responsibility is it?
- Svelte: components are their own boss (encapsulation)
- which component/tool/organization/etc. is responsible for this concern?
- programming: who is responsible for this concern?
- limiting how much library consumers/users can control/override
- control (programming)
Annotators
URL
-
-
psycnet.apa.org psycnet.apa.org
-
Moreau, D., & Gamble, B. (2020). Conducting a meta-analysis in the age of open science: Tools, tips, and practical recommendations. Psychological Methods, No Pagination Specified-No Pagination Specified. https://doi.org/10.1037/met0000351
-
-
github.com github.com
-
-
github.com github.com
-
aaronpeikert. (2020). Aaronpeikert/reproducible-research [TeX]. https://github.com/aaronpeikert/reproducible-research (Original work published 2019)
-
- Aug 2020
-
psyarxiv.com psyarxiv.com
-
Moreau, D., & Gamble, B. (2020). Conducting a Meta-Analysis in the Age of Open Science: Tools, Tips, and Practical Recommendations [Preprint]. PsyArXiv. https://doi.org/10.31234/osf.io/t5dwg
-
-
socialsciences.nature.com socialsciences.nature.com
-
Research, B. and S. S. at N. (2020, May 25). Imagining a different online world. Behavioural and Social Sciences at Nature Research. http://socialsciences.nature.com/users/397838-philipp-lorenz-spreen/posts/imagining-a-different-online-world
-
-
panopto.lshtm.ac.uk panopto.lshtm.ac.uk
-
CSM_seminar Causal Inference Isn't What You Think It Is. (2020). Retrieved 24 August 2020, from https://panopto.lshtm.ac.uk/Panopto/Pages/Viewer.aspx?id=ac88b49f-7e63-458d-823e-abe50152fb66
-
-
www.youtube.com www.youtube.comYouTube1
-
Optimizing Research Collaboration. (n.d.). Retrieved 10 August 2020, from https://youtu.be/TFNqf7sKwKw
-
-
www.youtube.com www.youtube.com
-
Identifying social media manipulation with OSoMe tools. (2020, August 11). https://www.youtube.com/watch?v=1BMv0PrdVGs&feature=youtu.be
-
-
www.nber.org www.nber.org
-
Benmelech, E., & Tzur-Ilan, N. (2020). The Determinants of Fiscal and Monetary Policies During the Covid-19 Crisis (Working Paper No. 27461; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w27461
-
-
-
Simchon, A., Brady, W. J., & Bavel, J. J. V. (2020). Troll and Divide: The Language of Online Polarization. https://doi.org/10.31234/osf.io/xjd64
-
-
unix.meta.stackexchange.com unix.meta.stackexchange.com
-
Then when giving answers I'm even less certain. For example I see occasional how-to questions which (IMO) are ridiculously complex in bash, awk, sed, etc. but trivial in python, (<10 lines, no non-standard libraries). On such questions I wait and see if other answers are forthcoming. But if they get no answers, I'm not sure if I should give my 10 lines of python or not.
-
I went against the grain, applying other tools that people have written over the years to directly perform the job at hand which do not involve entering a program for awk or a shell to run, with answers like https://unix.stackexchange.com/a/574309/5132 and https://unix.stackexchange.com/a/578242/5132 . Others have done similar. https://unix.stackexchange.com/a/584274/5132 and https://unix.stackexchange.com/a/569600/5132 are (for examples) answers that show alternative tools to answers employing shell script and (yet again) awk programs, namely John A. Kunze's jot and rs (reshape), which have been around since 4.2BSD for goodness' sake!
-
There is an observable widespread tendency to give an awk answer to almost everything, but that should not be inferred as a rule to be followed, and if there's (say) a Python answer that involves less programming then surely that is quite on point as an answer for a readership of users.
-
-
stackoverflow.blog stackoverflow.blog
-
Java may have been designed as a completely object oriented language, but when Java SE 8 was released in 2014, it added Lambda expressions (aka closures), which added some functional programming elements. Not every problem is best served by OOP, and by adding Lambdas, Java became more flexible.
-
- Jul 2020
-
walker-data.com walker-data.com
-
Working with Census microdata. (n.d.). Retrieved July 31, 2020, from https://walker-data.com/tidycensus/articles/pums-data.html
-
-
-
Ruby has some really nice libraries for working with linked data. These libraries allow you to work with the data in both a graph and resource-oriented fashion, allowing a developer to use the techniques that best suit his or her use cases and skills.
-
-
amp.dev amp.dev
-
To verify that your structured data is correct, many platforms provide validation tools. In this tutorial, we'll validate our structured data with the Google Structured Data Validation Tool.
-
-
-
Stathoulopoulos, K. (2020, March 17). Orion: An open-source tool for the science of science. Medium. https://medium.com/@kstathou/orion-an-open-source-tool-for-the-science-of-science-4259935f91d4
-
-
www.ncbi.nlm.nih.gov www.ncbi.nlm.nih.gov
-
Bae, J.-M. (2014). The clinical decision analysis using decision tree. Epidemiology and Health, 36. https://doi.org/10.4178/epih/e2014025
-
-
osf.io osf.io
-
Wishart, A. E. (2020). Towards equitable evolution & ecology learning online: A perspective from a first-time instructor teaching evolution during COVID-19. https://doi.org/10.31235/osf.io/8srv3
-
-
www.sciencedirect.com www.sciencedirect.com
-
Clark, J., Glasziou, P., Mar, C. D., Bannach-Brown, A., Stehlik, P., & Scott, A. M. (2020). A full systematic review was completed in 2 weeks using automation tools: A case study. Journal of Clinical Epidemiology, 121, 81–90. https://doi.org/10.1016/j.jclinepi.2020.01.008
-
- Jun 2020
-
www.lshtm.ac.uk www.lshtm.ac.uk
-
Causal inference isn’t what you think it is. (n.d.). LSHTM. Retrieved June 26, 2020, from https://www.lshtm.ac.uk/newsevents/events/causal-inference-isnt-what-you-think-it
-
-
-
Ben-David, S. (2018). Clustering—What Both Theoreticians and Practitioners are Doing Wrong. ArXiv:1805.08838 [Cs, Stat]. http://arxiv.org/abs/1805.08838
-
-
medium.com medium.com
-
As an engineer, it’s important to explore different technologies. It’s important to identify the tools available to tackle problems. And it’s important to expand your horizons because then you can look cool on your CV.
-
-
psyarxiv.com psyarxiv.com
-
Fiebig, J. H., Gould, E. R., Ming, S., & Watson, R. A. (2020). An Invitation to Act on the Value of Self-Care: Being a whole person in all that you do [Preprint]. PsyArXiv. https://doi.org/10.31234/osf.io/k72vd
-
-
www.sciencedirect.com www.sciencedirect.com
-
Camacho, D., Panizo-LLedot, Á., Bello-Orgaz, G., Gonzalez-Pardo, A., & Cambria, E. (2020). The Four Dimensions of Social Network Analysis: An Overview of Research Methods, Applications, and Software Tools. Information Fusion. https://doi.org/10.1016/j.inffus.2020.05.009
-
-
twitter.com twitter.com
-
(1) Politics&LifeSciences on Twitter: “Pleased to announce our newest Research Tool Report on First View: ‘https://t.co/MDkOCaFmQN: A tool for biopolitical researchers, policymakers, & citizens’ by Glass & Balachandran | @PsychTable @CUP_PoliSci @glenngeher @ml_fisher #evolution #research @tjw51 https://t.co/IMh6xIxr9T” / Twitter. (n.d.). Twitter. Retrieved June 9, 2020, from https://twitter.com/PLSJournal/status/1270038273965150212
-
-
dataforgood.fb.com dataforgood.fb.com
-
Our Work on COVID-19. (n.d.). Facebook Data for Good. Retrieved April 20, 2020, from https://dataforgood.fb.com/docs/covid19/
-
-
-
Peer, E., & Feldman, Y. (2020). Honesty Pledges for the Behaviorally-based Regulation of Dishonesty [Preprint]. PsyArXiv. https://doi.org/10.31234/osf.io/pr78t
-
- May 2020
-
nexus.od.nih.gov nexus.od.nih.gov
-
Santangelo, G. (2020, April 15). New NIH Resource to Analyze COVID-19 Literature: The COVID-19 Portfolio Tool. NIH Extramural Nexus. https://nexus.od.nih.gov/all/2020/04/15/new-nih-resource-to-analyze-covid-19-literature-the-covid-19-portfolio-tool/
-
-
about.gitlab.com about.gitlab.com
-
We don't have an internationalization group. That responsibility is shared across many groups. We might instead have an internationalization tooling group.
-
We don't have a performance group. Ensuring GitLab is performant is the responsibility of all groups.
-
-
gitlab.com gitlab.com
-
What I think we're lacking is proper tooling, or at least the knowledge of it. I don't know what most people use to write Git commits, but concepts like interactive staging, rebasing, squashing, and fixup commits are very daunting with Git on the CLI, unless you know really well what you're doing. We should do a better job at learning people how to use tools like Git Tower (to give just one example) to rewrite Git history, and to produce nice Git commits.
-
-
twitter.com twitter.com
-
Mathias Bynens en Twitter: “New accessibility feature in @ChromeDevTools: simulate vision deficiencies, including blurred vision & various types of color blindness. 🔥 Find out how people with vision deficiencies experience your web app, and resolve contrast issues you didn’t even know you had! https://t.co/QKLQmEhhMM” / Twitter. (n.d.). Twitter. Retrieved April 28, 2020, from https://twitter.com/mathias/status/1237393102635012101
-
-
www.wipo.int www.wipo.int
-
WIPO Launches Tool to Track IP Policy Information in Member States during COVID-19 Pandemic. (n.d.). Retrieved May 6, 2020, from https://www.wipo.int/export/sites/www/shared/images/socialmedia/covid19_policy_tracker_1200.jpg
-
-
www.scholarcy.com www.scholarcy.com
-
kssNvYB7y66y. (n.d.). Online Summarizing Tool & Article Summarizer | Scholarcy. Scholarcy | The Long-Form Article Summariser. Retrieved May 5, 2020, from https://www.scholarcy.com/
-
- Apr 2020
-
www.disinfo.eu www.disinfo.eu
-
COVID-19 Resource Hub. (n.d.). EU DisinfoLab. Retrieved April 17, 2020, from https://www.disinfo.eu/coronavirus
-
-
www.euro.who.int www.euro.who.int
-
WHO tool for behavioural insights on COVID-19. (2020, April 9). World Health Organization. http://www.euro.who.int/en/health-topics/health-emergencies/coronavirus-covid-19/novel-coronavirus-2019-ncov-technical-guidance/who-tool-for-behavioural-insights-on-covid-19
Tags
Annotators
URL
-
-
www.pnas.org www.pnas.org
-
Stavroglou, S. K., Pantelous, A. A., Stanley, H. E., & Zuev, K. M. (2020). Unveiling causal interactions in complex systems. Proceedings of the National Academy of Sciences, 117(14), 7599–7605. https://doi.org/10.1073/pnas.1918269117
-
-
www.imperial.ac.uk www.imperial.ac.ukCOVID-191
-
COVID-19. (n.d.). Imperial College London. Retrieved April 15, 2020, from http://www.imperial.ac.uk/medicine/departments/school-public-health/infectious-disease-epidemiology/mrc-global-infectious-disease-analysis/covid-19/
-
-
lasocialscience.ucla.edu lasocialscience.ucla.edu
-
Editor, A. (2020, March 31). UCLA Researchers Use Big Data Expertise to Create a News Media Resource on the COVID-19 Crisis. LA Social Science. https://lasocialscience.ucla.edu/2020/03/31/ucla-researchers-use-big-data-expertise-to-create-a-news-media-resource-on-the-covid-19-crisis/
-