- Apr 2021
-
english.stackexchange.com english.stackexchange.com
-
I actually think this is Not Constructive, since there's no absolute rule about which pairings can be joined into a single word or hyhenated, and it's pointless having "votes" here about each specific case. Follow a style guide if you have one, or search Google Books and copy whatever the majority do. Or just make your own decision.
-
-
stackoverflow.com stackoverflow.com
-
Of course, there is no reason why you can't use <aside> for all sidenotes, if it makes your code simpler. Think of it as civil disobedience. :)
-
-
github.com github.com
-
# authenticated :user, lambda {|u| u.role == "admin"} do # root to: "admin/dashboard#show", as: :user_root # end
-
-
guides.rubyonrails.org guides.rubyonrails.org
-
You can also specify constraints as a lambda:
-
- Mar 2021
-
bugs.ruby-lang.org bugs.ruby-lang.org
-
Would it be desirable to specify the new object in a block? That would make it somewhat symmetrical to how Hash.new takes a block as a default value.
-
-
trailblazer.to trailblazer.to
-
This could be an operation, a workflow, or hand-baked Ruby code completely unrelated to Trailblazer.
-
-
github.com github.com
-
Or if you need to change the way the string is assembled, you can provide a proc, for example: if defined?(BetterErrors) BetterErrors.editor = proc { |file, line| "vscode://file/%{file}:%{line}" % { file: URI.encode_www_form_component(file), line: line } } end
-
-
stackoverflow.com stackoverflow.com
-
If you want to compile youself you can pass the --with-features=huge to the configure script. Note, however, this does not enable the different language bindings because those are mostly optional and also the various GUIs need to enabled specifically, because you can have only one gui.
This explains why the standard vim package on ubuntu doesn't have GUI support (I was going to say because it wouldn't know which GUI you needed, but I think it would based on the Ubuntu variant: GNOME, KDE, etc.) (maybe because it wouldn't know whether you wanted GUI support at all)
I was going to say because it wouldn't know which GUI you needed, but I think it would based on the Ubuntu variant: GNOME, KDE, etc.
found answer to that: https://hyp.is/NyJRxIgqEeuNmWuaScborw/askubuntu.com/questions/345593/how-to-build-vim-with-gui-option-from-sources
so you have to install a different package with GUI support, like vim-gtk or vim-athena
-
-
www.chevtek.io www.chevtek.io
-
he goes on to talk about third party problems and how you're never guaranteed something is written correctly or that even if it is you don't know if it's the most optimal solution
-
he goes on to say that simple functions should not be packages because they are too small.
-
By treating even small functions like a black box it promotes separation of concerns and allows said black box to evolve independently.
Tags
- vetting a dependency/library/framework
- can it really ever be too _?
- trust/reliance/dependence on open-source libraries
- separation of concerns
- dependencies: trusting open-source dependencies: review the source code/diff before installing/updating
- how can you know?
- trust/reliance/dependence on third party
- micropackages
- related but independent projects that can be developed independently
Annotators
URL
-
-
news.ycombinator.com news.ycombinator.com
-
Clearly JS and NPM have done a lot RIGHT, judging by success and programmer satisfaction. How do we keep that right and fix the wrong?
-
-
www.sitepoint.com www.sitepoint.com
-
The elimination of what is arguably the biggest monoculture in the history of software development would mean that we, the community, could finally take charge of both languages and run-times, and start to iterate and grow these independently of browser/server platforms, vendors, and organizations, all pulling in different directions, struggling for control of standards, and (perhaps most importantly) freeing the entire community of developers from the group pressure of One Language To Rule Them All.
-
-
www.codemag.com www.codemag.com
-
Another important MicroJS attribute is independence. Ember, Backbone—even Bootstrap to a degree–have hard dependencies on other libraries. For example, all three rely on jQuery. A good MicroJS library stands by itself with no dependencies. There are exceptions to the rule, but in general, any dependency is another small MicrojJS library.
-
-
github.com github.com
-
I totally understand that there may be a majority still considering this a bad practice and thus keeping it disabled by default in production seem ok. But there could at least be an option to enable it for people who want to, no?
-
-
www.codetriage.com www.codetriage.com
-
Better yet, send them a link to this page to help them understand why and how to make an example app:
-
-
-
Rails still encourages you to dump all validation errors at the top of a form, which is lulzy in this age of touchy UX
-
-
trailblazer.to trailblazer.to
-
signal.to_h[:semantic]
Why not just allow us to call
signal.semantic
?
-
- Feb 2021
-
trailblazer.to trailblazer.to
-
In combination with [Track()], the :magnetic_to option allows for a neat way to spawn custom tracks outside of the conventional Railway or FastTrack schema.
Instead of
magnetic_to:
, I propose wrapping the steps that are on a separate track in something like...DefTrack do :paypal do step :charge_paypal end
or
paypal_track = RailwayTrack do :paypal do step :charge_paypal end
so we can reference it from outputs, like we can with tracks created with
Path
helper.
-
-
github.com github.com
-
now that I realize how easy it is to just manually include this in my app: <%= javascript_include_tag 'xray', nonce: true if Rails.env.development? %> I regret even wasting my time getting it to automatically look for and add a nonce to the auto-injected xray.js script
Tags
- fix design/API mistakes as early as you can (since it will be more difficult to correct it and make a breaking change later)
- removing feature that is more trouble than it's worth (not worth the effort to continue to maintain / fix bugs caused by keeping it)
- regret
- wasted effort
- removing features to simplify implementation
- removing legacy/deprecated things
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.org
-
That such minimalism is possible does not mean that it is necessarily desirable
-
-
github.com github.com
-
Operations don't know about HTTP or the environment. You could use an operation in Rails, Hanami, or Roda, it wouldn't know.
-
-
trailblazer.to trailblazer.to
-
The new 2.1 version comes with a few necessary but reasonable changes in method signatures. As painful as that might sound to your Rails-spoiled ears, we preferred to fix design mistakes now before dragging them on forever.
-
The new call API is much more consistent and takes away another thing we kept explaining to new users - an indicator for a flawed API.
Tags
- better late than never
- fix design/API mistakes as early as you can (since it will be more difficult to correct it and make a breaking change later)
- pointing out gaps/downsides/cons in competition/alternatives
- if it's incorrect; fix it
- do it right/well the first time because it may be too hard to clean up/fix later if you don't
- learn from your mistakes
Annotators
URL
-
-
github.com github.com
-
account.first_name = first_name if first_name.present? account.last_name = last_name if last_name.present?
I guess this is needed so we don't reset to nil (erasing value in database) when they haven't even provided a new value as input.
But surely there's a cleaner way...
-
-
-
It makes me happy to see people actually think about things and not just accept a shitty API.
Tags
- doing something without knowing why/how it works
- intentional/well-considered decisions
- less than ideal / not optimal
- "makes me happy when ..."
- describe the ideal hypothetical solution
- don't settle for/accept something that's not as good as it can be
- can we do even better?
- actually consider / think about how it _should_ (ideally) be
Annotators
URL
-
-
-
I do think it's a common pattern that should be solved, and I am probably going to try and solve it as a Gem as opposed to simply writing code that we use in our code base
-
-
cherrycreekschools.instructure.com cherrycreekschools.instructure.com
-
I did not know that 1.2 million black men served in the army during ww2.
-
I never realized that German army's had a separate army for African Americans and White Americans.
-
-
hilton.org.uk hilton.org.uk
-
We could of course refactor our code to rename things any time we like, but we don’t do this enough in practice
-
-
www.youtube.com www.youtube.com
-
considering PopOS is trying to tackle Ubuntu they really need their dual-boot setup to be a lot less tedious
-
if PopOS! really wants to be what Ubuntu was 10 years ago they need to step up and make dual booting easier.
-
-
stackoverflow.com stackoverflow.com
-
that's a point, but I would say the opposite, when entering credit card data I would rathre prefer to be entirely in the Verified By Visa (Paypal) webpage (with the url easily visible in the address bar) rather that entring my credit card data in an iframe of someone's website.
-
- Jan 2021
-
-
This is open-source. You can always fork and maintain that fork yourself if you feel that's warranted. That's how this project started in the first place, so I know the feeling.
-
-
askubuntu.com askubuntu.com
-
I'm very (VERY!) tempted to use that ppa, but without offense to it's maintainers... it's just some random ppa. If it had more "traction" I'd use it. Right now it has only 3 maintainers.
-
-
discourse.ubuntu.com discourse.ubuntu.com
-
Progress is made of compromises, this implies that we have to consider not only disadvantages, but also the advantages. Advantages do very clearly outweigh disadvantages. This doesn’t mean it perfect, or that work shouldn’t continue to minimize and reduce the disadvantages, but just considering disadvantages is not the correct way.
-
I’m not a dev either, so no Ubuntu fork, but I will perhaps be forced to look at Debian testing, without some advantages of Ubuntu - but now that Unity is gone (and I deeply regret it), gap would not be so huge anymore…
-
If folks want to get together and create a snap-free remix, you are welcome to do so. Ubuntu thrives on such contribution and leadership by community members. Do be aware that you will be retreading territory that Ubuntu developers trod in 2010-14, and that you will encounter some of the same issues that led them to embrace snap-based solutions. Perhaps your solutions will be different. .debs are not perfect, snaps are not perfect. Each have advantages and disadvantages. Ubuntu tries to use the strengths of both.
Tags
- advantages/merits/pros
- moving/changing in a different direction than users want
- constant evolution/improvement of software/practices/solutions
- compromise
- Snap
- focus on ways/what you can improve
- the needs of the many outweigh the needs of the few
- progress requires compromises
- non-devs have more limited options
- disadvantages/drawbacks/cons
- forking: you can always fork it if you want
- do pros outweigh/cover cons?
- progress
- good point
- improving one's process
- trade-offs
Annotators
URL
-
- Nov 2020
-
acorwin.com acorwin.com
-
The answer should be: you write a language that compiles to Go’s IR.
-
-
www.reddit.com www.reddit.com
-
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.
-
-
github.com github.com
-
All projects here are completely frozen, though feel free to fork and continue using them on your own.
-
-
github.com github.com
-
Because of those similarities, it's possible to automate some of the changes.
-
-
github.com github.com
-
This seems to be #31189 . It should be fixed when you update to v17.03.0-ce
-
-
github.com github.com
-
It took us a long time for everyone to get on the same page about the requirements spanning frameworks, tooling and native implementations. Only after pushing in various concrete directions did we get a full understanding of the requirements which this proposal aims to meet.
-
We are working to develop better communication within TC39 and with the broader JavaScript community so that this sort of problem can be corrected sooner in the future.
-
-
github.com github.com
-
This nested if blocks seems a bit untidy and confusing to me but I've also failed to come up with a clearer way.
Tags
Annotators
URL
-
-
-
I encounter this problem in all of my Svelte projects- feels like I'm missing something. Fighting it with absolute positioning usually forces me to re-write a lot of CSS multiple times. Is there is a better way to solve this that I've overlooked?
-
-
github.com github.com
-
This is Sass based, and therefore doesn't require Svelte components
Just because we could make Svelte wrapper components for each Material typography [thing], doesn't mean we should.
Compare:
material-ui [react] did make wrapper components for typography.
- But why did they? Is there a technical reason why they couldn't just do what svelte-material-ui did (as in, something technical that Svelte empowers/allows?), or did they just not consider it?
svelte-material-ui did not.
- And they were probably wise to not do so. Just reuse the existing work from the Material team so that there's less work for you to keep in sync and less chance of divergence.
-
-
github.com github.com
-
Ignore the warning, given that it's just a warning anyways. It's annoying, but it won't break your app
-
This is very annoying and I think there must be a better solution.
-
-
github.com github.com
-
Just coming here to voice my agreement that these warnings are annoying and exist in other libraries as well. For me this happened with svelma. I didn't write the library code, so I don't have complete control over it even though I agree there is an argument to be had around whether I should be notified anyway. In either case, these warnings should be easily disabled since libraries don't always get updated over night.
-
-
github.com github.com
-
Maybe it's also a bug because every warning should be ignorable? Not sure.
-
I would like the compiler to add a property like canIgnore: false to the warning, if the warning cannot be disabled.
-
-
-
However, that really doesn't mean we should expose everything else in JSON too...
-
- Oct 2020
-
english.stackexchange.com english.stackexchange.com
-
In the software industry we use "dependency" to refer to the relationship between two objects. We say "looking for dependents" for relationships to dependent things and "looking for dependencies" for relationships to prerequisite things, so it gets that connotation, but the literal meaning is the relationship itself, not the object. Finding a better word is exactly the point of the question
-
-
hypothes.is hypothes.is
-
Every pastor is called to be a theologian.
-
-
ponyfoo.com ponyfoo.comPony Foo1
-
There are other features you *could* actually polyfill, such as Array.of, Number.isNaN or Object.assign, because those don’t introduce syntax changes to the language – except that you shouldn’t.
-
-
formvalidation.io formvalidation.io
-
All validators can be used independently. Inspried by functional programming paradigm, all built in validators are just functions.
I'm glad you can use it independently like:
FormValidation.validators.creditCard().validate({
because sometimes you don't have a formElement available like in their "main" (?) API examples:
FormValidation.formValidation(formElement
-
-
-
Yes, you can embed loops in it and compose lots of small repeated JSX snippets, but that almost never happens in practice because mixing the turing complete of javascript with the markup of HTML eliminates the readability of JSX so that it is actually harder to parse than a solution like hyperscript (the syntactical approach taken by virtual-dom).
-
Doesn't require the use of transpiler or modifications to all JS tooling ever invented.
-
-
-
I recommend folks use https://github.com/shama/bel instead of this package; we've been working hard on it for the past two years to make sure it has all the features you could want to write inline HTML. Hope it's good; closing for now!
-
-
facebook.github.io facebook.github.io
-
However, this would lead to further divergence. Tooling that is built around the assumptions imposed by template literals wouldn't work. It would undermine the meaning of template literals. It would be necessary to define how JSX behaves within the rest of the ECMAScript grammar within the template literal anyway.
-
-
gist.github.com gist.github.com
-
This is valid javascript! Or harmony or es6 or whatever, but importantly, it's not happening outside the js environment. This also allows us to use our standard tooling: the traceur compiler knows how to turn jsx`<div>Hello</div>`; into the equivalent browser compatible es3, and hence we can use anything the traceur compile accepts!
-
-
dylanvann.com dylanvann.com
-
Svelte should make something like useEffect part of the framework so that this could work better and be less verbose.
-
I do like the direction Svelte is heading but I think this is one area that could be improved.
-
-
github.com github.com
-
I'm suggesting there should be a way to write lifecycle related code that also responds to changing props, like how useEffect works. I think how React handles this could be a good source of inspiration.
-
I think it just needs a few changes, possibly non-breaking additions, to be as powerful as hooks, when it comes to abstracting lifecycle related logic, and making it easy to keep effects in sync with props.
-
I'm not sure I understand the problem, everything you are describing is already possible.
-
If Svelte came up with some kind of hooks like API maybe it could solve both these issues at once.
Tags
- use as inspiration
- Dylan Vann
- copying/doing the same as how another project/library did it
- too quick to dismiss
- issues: discuss more before closing
- learning from others
- issues: not taking the time to really understand the issue before closing
- inspiration
- excellent writing
- investing time to really understand something
- feature proposal
- can we do even better?
- learning by studying/emulating/copying others who do it well
- copying ideas from another project
Annotators
URL
-
-
dylanvann.com dylanvann.com
-
I’d still be interested in Svelte making things easier so I’ve opened a feature request for Reactive statement cleanup functions.
-
-
github.com github.com
-
Why struggle with custom Syntax DSLs when you can use one so widely supported?
-
It was only pragmatic to use a tool that basically gives you that all for free.
-
-
-
It was clear no one was interested in what I was working towards.
-
Very few were interested in furthering the platform in the places they just took for granted.
-
I started Solid years ago before I thought anyone would be interested in using it. I only started promoting it because it had already achieved the goals I had set out for it.
Tags
- sharing/publishing what started as a personal project; so others can use it/benefit too
- not: one of their goals
- common/shared goal
- taken for granted
- build the product you want to use yourself
- can we do even better?
- difficult/hard
- build your own ideas
- having a clear vision in mind / goal you're working towards even if no one else seems to understand/be interested
Annotators
URL
-
-
github.com github.com
-
This issue has been resolved in version 9.1.9
-
- Sep 2020
-
stackoverflow.com stackoverflow.com
-
do I really have to do something like that in order to have my local modules working? it's quite impracticable to explain it to a team! there's nothing a little bit more straightforward?
-
-
github.com github.com
-
DX: start sapper project; configure eslint; eslint say that svelt should be dep; update package.json; build fails with crypt error; try to figure what the hell; google it; come here (if you have luck); revert package.json; add ignore error to eslint; Maybe we should offer better solution for this.
-
-
github.com github.com
-
See resolution in
-
-
-
Also Svelte is so great because developer do not need to worry about class names conflict, except of passing (global) classes to component (sic!).
-
TBH It is a bit disheartening to see this issue closed when all proposed solutions do not sufficiently solve the issue at hand, I really like svelte but if this is how feature requests are handled I am probably not going to use it in the future.
Tags
- unfortunate
- framework taking care of responsibility so users can leverage it and not have to worry about that responsibility themselves
- missed opportunity
- not adding features that users really want/often request
- features
- user can always abandon/quit/leave your site/app
- frustrating when maintainers stubbornly stick to opinions/principles/decisions and won't change despite popular user support
- feature request
- consistency
Annotators
URL
-
-
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.
-
new style RFC
Tags
- control (programming)
- missed opportunity
- programming: who is responsible for this concern?
- make it a link if can be made a link to something useful/relevant
- limiting how much library consumers/users can control/override
- whose responsibility is it?
- Svelte: components are their own boss (encapsulation)
- which component/tool/organization/etc. is responsible for this concern?
- missed opportunity: link to what you are referring to
Annotators
URL
-
-
-
You must: reference each element you are extending using refs or an id add code in your oncreate and ondestroy for each element you are extending, which could become quite a lot if you have a lot of elements needing extension (anchors, form inputs, etc.)
-
This is where hooks/behaviors are a good idea. They clean up your component code a lot. Also, it helps a ton since you don't get create/destroy events for elements that are inside {{#if}} and {{#each}}. That could become very burdensome to try and add/remove functionality with elements as they are added/removed within a component.
Tags
- too hard/difficult/much work to expect end-developers to write from scratch (need library to do it for them)
- why this feature is needed
- framework taking care of responsibility so users can leverage it and not have to worry about that responsibility themselves
- could be easier / more difficult than it needs to be
- difficult/hard
- scalability
Annotators
URL
-
-
-
But some sort of official way to do that in the language would make this nicer - and would mean I would have to worry less about destroying components when their parent is destroyed, which I'm certainly not being vigilant about in my code.
-
-
github.com github.com
-
(At the point at which it does make sense to turn this into a separate Tooltip.svelte component, the extraction is a completely mechanical process that could even be automated by tooling.)
-
-
github.com github.com
-
But what we should ask is "can we do better than the others".
-
-
github.com github.com
-
But this is a case where it feels like we're papering over a deficiency in our language, and is the sort of thing detractors might well point to and say 'ha! see?'.
-
-
github.com github.com
-
One key advantage of 'HTML-plus' languages is that you don't actually need tooling in order to be productive — most editors give you out-of-the-box support for things like syntax highlighting (though imperfect, as JavaScript expressions are treated as strings) and auto-closing tags. Tools like Emmet work with no additional setup. HTMLx should retain that benefit.
-
benefited from a shared set of tools for syntax highlighting, autocomplete, linting and so on.
-
-
docs.google.com docs.google.com
-
I didn’t quite understand that until I saw this tweet from Ryan Florence, who is a genius when it comes to explaining the React programming model in ways that normal people can understand — ‘the question is not when does this effect run, the question is with which state does this effect synchronize with?’
-
-
jsreport.io jsreport.io
-
Too much choice can be overwhelming.
-
- Aug 2020
-
gitlab.com gitlab.com
-
As a later iteration, it might be cool to see a link between the quoted content and my comment
-
- Jul 2020
-
www.smashingmagazine.com www.smashingmagazine.com
-
In fact, developers often tend to forget a simple, almost elementary fact: if users want to close the application or leave a site, they will — doesn’t matter which obstacles are placed on their path to the exit-button. The more obstacles there are the more negative the user experience will be.
-
-
weblog.rubyonrails.org weblog.rubyonrails.org
-
So when Avdi took to air some of those grievances on Twitter, the natural thing happened that always happens when you feel your work is attacked: The core contributor group got defensive! That’s a mischaracterization! Where are the completed bug reports!? You know the drill, if you’ve ever worked on something, poured your heart into it, and then seen it criticized online. There’s that immediate, knee-jerk reaction of a sting. But it doesn’t have to sting.
-
- Jun 2020
-
en.wikipedia.org en.wikipedia.org
-
"Splitters can be lumped more easily than lumpers can be split"
-
-
en.wikipedia.org en.wikipedia.org
-
-
For example, if error messages in two narrowly defined classes behave in the same way, the classes can be easily combined. But if some messages in a broad class behave differently, every object in the class must be examined before the class can be split. This illustrates the principle that "splits can be lumped more easily than lumps can be split".
-
- Apr 2020
-
accessmedicine.mhmedical.com accessmedicine.mhmedical.com
-
Steroids used after the first 3 to 4 days after injury do not affect wound healing as severely as when they are used in the immediate postoperative period.
-
Fibroblasts stimulated by growth factors can produce type I collagen and glycosaminoglycans (e.g., chondroitin sulfates), which adhere to the wound surface to permit epithelial cell migration, as well as adhesive ligands (e.g., the matrix protein fibronectin), which promote cell adhesion.
-
- Mar 2020
-
www.pmcarpenter.com www.pmcarpenter.com
-
I enjoy dissent and debate among commenters, and criticism of my views is also always welcome; you are even free to call me an assclown, a dupe, a partisan ignoramus — whatever you like, as long as you don't insult other commenters.
-
-
www.pmcarpenter.com www.pmcarpenter.com
-
I've been meaning to remind readers that I do read the comments. Some time ago, one disappointed commenter mused that others' reflections seemed to go (as I recall) "into a void," because I remained silent to each. Perhaps I was ignoring readers' remarks? I assure you that is not the case. I read them all — although on this site, for some reason, "all" means somewhat sparse — and I find them nearly all remarkable in their perceptiveness. I especially welcome, and enjoy, intelligent disagreement. I choose not to respond, however, only because of my editorial philosophy, which holds that the comment section is, rightfully, for commenters — and commenters alone. I've already had my say, and it seems to me rather rude to take another whack in reply. Whenever I'm so substantively shaky or incoherent as to make my case unpersuasively the first time around, I figure I should live with the consequences. And whenever I find criticism flawed, I figure readers — perceptive as they are — will see the flaw as well, therefore there's no need for me to rub it in. So, I beg you not to take my silence personally.
-
- Feb 2020
-
about.gitlab.com about.gitlab.com
-
We believe great companies sound negative because they focus on what they can improve, not on what is working. Our first question in every conversation with someone outside the company should be: what do you think we can improve?
-
-
loadimpact.com loadimpact.com
-
Yes, traditional scenario load tests are naturally in the risk zone of being axed in the name of this-step-is-taking-too-long as load tests need time to ramp-up and execute the user journeys with the simulated traffic to gain enough measurements that can be acted on. This is why we don’t recommend load tests to be run on every commit for scenario type load tests, but rather in the frequency range of “daily” for performance regression type tests. When merging code into a release branch or as a nightly build perhaps, so that you can have your snazzy load test report with your morning coffee before you’ve settled into your zone!
-
- Dec 2019
-
security.stackexchange.com security.stackexchange.com
-
github.com github.com
-
An ssh public key in a ~/.ssh/authorized_keys file can have a command="" option which forces a particular command to be executed when the key is used to authenticate an ssh connection. This is a security control that mitigates against private key compromise. This is great when you only need to execute a single command. But if you need to perform multiple tasks, you would normally need to create and install a separate key pair for each command, or just not bother making use of forced commands and allow the key to be used to execute any command.
-
-
serverfault.com serverfault.com
-
from="<ip>",command="/usr/local/sbin/validate-rsync" ssh-dss AAAAZ5Hbl......
-
-
www.pointsoftware.ch www.pointsoftware.ch
-
echo "from="${MYIP%% *}",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty,command="rsync ${SSH_ORIGINAL_COMMAND#* }" $(ssh-keygen -yf ~/.ssh/rsync_rsa)" | ssh targetserver "cat - >>~/.ssh/authorized_keys" Note that the ‘command=’ restriction (http://larstobi.blogspot.ch/2011/01/restrict-ssh-access-to-one-command-but.html) will not apply if ‘/etc/sshd_config’ has already a ‘ForceCommand’ directive.
-
-
opensource.com opensource.com
-
No backup regimen would be complete without testing. You should regularly test recovery of random files or entire directory structures to ensure not only that the backups are working, but that the data in the backups can be recovered for use after a disaster. I have seen too many instances where a backup could not be restored for one reason or another and valuable data was lost because the lack of testing prevented discovery of the problem.
-
-
en.wikipedia.org en.wikipedia.org
-
The x mark is also sometimes used for this purpose (most notably on election ballot papers, e.g. in the United Kingdom), but otherwise usually indicates "no", incorrectness, or failure.
-
- Nov 2019
-
www.theregister.co.uk www.theregister.co.uk
-
scotthelme.co.uk scotthelme.co.uk
-
Knowing the "risk", I was very happy to find this post (and the comments for the actual keyword). I didn't want more than read two frickin' paragraphs. I did not intend to give any personal details, payment information or whatever. Maybe there was a man in the middle and the information displayed had been altered - so what? "There's someone wrong on the internet" - nothing more. I have to check if the information I get from the site is plausible, that's part of my job. There was no "risk". I, as an informed user, should always have the possibility to access sites like that. The keyword-thing makes this harder for simple FaceTube-Clickers, and for a good reason, but I think it is a good solution, given my example.
"The TLDR; is that it stops users from clicking through security warnings"
So it's a restriction on users. As a user, I cannot accept that. It's war against ME.
-
- Aug 2019
-
www.robinwieruch.de www.robinwieruch.de
-
PortfolioWhat you can learn from me.
Tags
Annotators
URL
-
- Feb 2019
-
mozilla.github.io mozilla.github.io
-
Managing and maintaining the privacy and security of your digital identity through behaviors and digital tool settings
Staying safe online is the most important aspect of learning internet usage. Knowing the repercussions of online sharing and how if it gets into the wrong hands can turn very dangeruos, very fast can help us to stay safe and continue to present ourselves in a safe environment.
-
- Nov 2018
-
en.wikisource.org en.wikisource.org
-
But I can write when she is out, and see her a long way off from these windows.
why she can write when she is out?
-
- Sep 2018
-
hypothes.is hypothes.is
-
I believe people in sometimes feel they have no voice are say. There are pathways were people try there best to find change and still see no result i believe to have to change we have to write congress men and people in the government letters to how we may feel. We must be aware together but, its better sometimes to be the odd person out the bunch. It takes one person doing something different to see results.
Tags
Annotators
URL
-
- May 2018
-
blackboard.gwu.edu blackboard.gwu.edu
-
The better a designer understands his or her audience and the unique needs of that particular audience, the more efficiently and effectively he or she will be able to develop, design, implement, and evaluate instructional materials in a rapid format.
-
- Jan 2018
-
app.safetyculture.io app.safetyculture.io
-
There are no audits matching your search
There are no audits matching your search for Dispensary There are no audits matching your search for Cannabis There are no audits matching your search for Marijuana There are no audits matching your search for nutraceutical
-
- Nov 2017
-
engagements2017-18.as.virginia.edu engagements2017-18.as.virginia.edu
-
In conformity with the principles of our constitution, which places all sects of religion on an equal footing, with the jealousies of the different sects in guarding that equality from encroachment & surprise, and with the sentiments of the legislature in favor of freedom of religion manifested on former occasions, we have proposed no professor of Divinity
I find this point in the document to be forward-thinking, particularly considering the time period it was written in. It is well known that Thomas Jefferson wanted to create a university centered around learning rather than religion, which is why the Rotunda (a library) serves as the center of the university rather than a chapel or church, as was common among other colleges at the time. This concept of religious freedom and equality is especially intriguing after taking "Can a text be ethical?" with Professor Spittler this semester. Just as the commissioners of the university proposed not to force a prescribed set of religious beliefs on its students who may not have similar religious backgrounds, many of my discussion groups in the ethical engagement came to the conclusion that the New Testament cannot be used as the sole basis for an ethical argument, because not everyone holds the New Testament to be a sacred and valid text. Claire Waterhouse
-
- Oct 2017
-
engagements2017-18.as.virginia.edu engagements2017-18.as.virginia.edu
-
The objects of this primary education determine its character & limits. These objects would be, To give to every citizen the information he needs for the transaction of his own business. To enable him to calculate for himself, and to express & preserve his ideas, his contracts & accounts in writing. To improve by reading, his morals and faculties. To understand his duties to his neighbours, & country, and to discharge with competence the functions confided to him by either. To know his rights; to exercise with order & justice those he retains; to choose with discretion the fiduciaries of those he delegates; and to notice their conduct with diligence with candor & judgment. And, in general, to observe with intelligence & faithfulness all the social relations under which he shall be placed.
This portion of the document is extremely important because it addresses the purpose of the University, but is also somewhat ironic regarding what was stated earlier in the document. In the first paragraph, it is revealed that the University's location was chosen based on its centrality to the white population in Virginia. Although this statement implies a bias against non-white Virginians, the listed purposes of the University and what it hopes to impart to its students paint a different picture, one in which a student would use his education to behave morally in society. In this light, the purpose of the University can be interpreted in different ways, either as a way to serve the white population so that they may "preserve [the] ideas" of the time Oppositely, students could use the knowledge they gain to "improve [their] morals," and work to bring about change in society by educating others about the ethical way to interact with people of all races.
Claire W.
-
- Sep 2017
-
engagements2017-18.as.virginia.edu engagements2017-18.as.virginia.edu
-
This doctrine is the genuine fruit of the alliance between church and State
While Jefferson is often accredited with being on of the primary figures supporting a separation of church and state, this line brings that into question. This seems to assert that the church and the government have a bond and are on the same side. In many ways, this is true; both religion and public education have similar goals in educating youth so that they can be productive and valued people in the future. The only difference being that these institutions have different definitions for what is "valued". In the Can a text be Ethical engagement class, it is frequently discussed how the Bible is used as evidence for many philosophical arguments. It is clear that the writers of the Rockfish Gap Report do respect the church and its basic beliefs because they freely admit to being in an alliance with the church. However, in spite of this, it must still be asked whether Jefferson and the other writers of this document were for or against the complete separation of church and state.
Ryan Keane
-
Some of these have rendered the elements themselves subservient to the purposes of man
Ideas themselves don't support an argument. People can skew the meanings of ignore the overall context to serve their own purposes. Interpretation is a large factor whenever we learn or teach. It isn't unethical to use knowledge as evidence, but it's wrong to purposefully assume meanings without considering the full history and still continue to publish it.
Wei Guan
-
- Jul 2017
-
www.offiziellecharts.de www.offiziellecharts.de
-
Can: The Singles
VÖ: 16.6.2017
Charts: 1 Woche
-
- Jul 2015
-
www.learningsolutionsmag.com www.learningsolutionsmag.com
-
Great picture!
-
- Mar 2015
-
www.scrumguides.org www.scrumguides.org
-
an objective set for the Sprint that can be met through the implementation of Product Backlog. It provides guidance to the Development Team on why it is building the Increment. It is created during the Sprint Planning meeting. The Sprint Goal gives the Development Team some flexibility regarding the functionality implemented within the Sprint. The selected Product Backlog items deliver one coherent function, which can be the Sprint Goal. The Sprint Goal can be any other coherence that causes the Development Team to work together rather than on separate initiatives.
an objective set for the Sprint that can be met through the implementation of Product Backlog. It provides guidance to the Development Team on why it is building the Increment. It is created during the Sprint Planning meeting. The Sprint Goal gives the Development Team some flexibility regarding the functionality implemented within the Sprint. The selected Product Backlog items deliver one coherent function, which can be the Sprint Goal. The Sprint Goal can be any other coherence that causes the Development Team to work together rather than on separate initiatives.
Tags
- mağaza
- an objective set for the Sprint that can be met through the implementation of Product Backlog. It provides guidance to the Development Team on why it is building the Increment. It is created during the Sprint Planning meeting. The Sprint Goal gives the Development Team some flexibility regarding the functionality implemented within the Sprint. The selected Product Backlog items deliver one coherent function, which can be the Sprint Goal. The Sprint Goal can be any other coherence that causes the Development Team to work together rather than on separate initiatives.
- hepsini sor
Annotators
URL
-