Category:Dev
Extortion e-mail scams are on the rise again: the importance of using unique passwords
Have you been getting spam mail that looks like this recently?
… Read moreI know [password redacted] one of your password. Lets get directly to the purpose. You may not know me and you are most likely thinking why you’re getting this e mail? No one has compensated me to check about you.
Well, I installed a software on the xxx vids (sex sites) web-site and you know what
Angular 2/3/4/5: change detection on data-bound array push/unshift, pop/shift or splice
Suppose you have a component and have bound an array variable to an input property, like so:
<myComponent [arrayInput]="myArray"></myComponent>
Suppose you were to modify the contents of myArray
via its standard array methods such as push(x)
, pop()
, unshift(x)
, shift()
, or splice(i, c)
. You may notice that myComponent does n… Read more
Solr 7: match exactly one TextField, fuzzy search the others
Disclaimer: I just recently started tinkering with Solr, so this may not be the “textbook” solution to this problem — but it works!
Say you wish to categorize your documents in a hierarchy. For example, you want to have a pet search engine, and you want to bucket the pets accordingly:
… Read moreDog (mammal)
Dogs are domesticated mammals, not natural w
How to replace the default search icon with a custom Ionicon in an Ionic 3 Searchbar
The icon for the Ionic 3 Searchbar is a hard-coded SVG written in SCSS rules. In particular, they are saved under the following variables:
$searchbar-ios-input-search-icon-svg: "<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13'> <path fill='fg-color' d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1 M5,0C… Read more
Hack to make Ionic 3 Menu component static (keeping the menu open and ignoring backdrop and content clicks)
The current behaviour of the Ionic 3 Menu component doesn’t allow the menu to stay open if the user interacts with other content in the app.
There are a couple of reasons to want a static menu, with the content still in full view:
- Desktop web apps have sufficient space to show a menu and content simultaneously and we want a drawer to mimic a SplitPane
- Mobile
Subtle Ionic 3 gotchas: don’t import and push the page module you are trying to load lazily
With a page you want to be loaded lazily and not eagerly, don’t fall into the subtle trap of trying to push the module onto the stack rather than just the name of the module as a string.
In your page you wanted to have lazy loading, you probably added the decorator (or ionic CLI may have generated this for you):
@IonicPage()
right before:
@Component
In these … Read more
Offline speech recognition in Android will fail immediately if the language input and voice input do not match
If your Android app uses speech recognition (i.e. enables the RecognizerIntent EXTRA_PREFER_OFFLINE), you may run into an issue where the offline recognition immediately fails even though you have the offline language files installed on your device.
Ensure that the language input in Keyboard & Language settings and in the Google Voice Input (whic… Read more
cordova-plugin-stripe 1.5.3 manifest merger will fail with update to com.support.android to 26.0.0
If you’ve recently upgraded your Android SDK and end up getting these errors in your Ionic/Cordova projects, you may need to install the cordova-android-support-gradle-release plugin (via cordova plugin add):
Manifest merger failed : Attribute meta-data#android.support.VERSION@value value=(25.3.1) from [com.android.support:appcom… Read more
Ionic 3: ionic start -n … if you use spaces in the project name, npm dependencies will not install
Just a warning for those migrating to or starting to develop with Ionic 3 framework, if you create a new project with illegal characters in a package.json “name”, npm dependencies will not install.
You might encounter an error right away when performing “ionic serve” or “ionic cordova run” like:
Error: Cannot find… Read more
Apache to Nginx transition on WordPress – don’t forget the permalinks
After having transitioned from Apache to Nginx as the web service for this blog, I noticed an immediate drop-off from search engine traffic to links outside of the index page. Just attributing it to blind bad luck for a few days, I later realized that permalinks were broken because I didn’t correctly translate the rewrite rules from the Apache confi… Read more