Devs be devin'
  • Featured on Facebook
  • Contact
Nitzan Weidenfeld

Nitzan Weidenfeld

25 posts •
Debugging C/C++ code on MacOS Catalina - with breakpoints!
vscode

Debugging C/C++ code on MacOS Catalina - with breakpoints!

Getting VSCode to debug C/C++ code with breakpoints on MacOS 10.15 Catalina

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
2 min read
A new version for amazon-asin
amazon

A new version for amazon-asin

Apparently people are using my Amazon ASIN parser, so I've published a small fix that handles a new URL Amazon URL scheme. Grab it here: https://github.com/vaiden/amazon-asin

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
1 min read
React Native: Deprecated API Usage Apple warning
react native

React Native: Deprecated API Usage Apple warning

So you've uploaded your latest build based on the React Native framework and BEHOLD - you've received a mail from Apple that reads: ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
1 min read
Devs to watch vol 2: Strapi
tools

Devs to watch vol 2: Strapi

The guys at Strapi are aiming at eliminating the boilerplates of creating, managing and maintaining an API. And they're good at it. Hitting that File -> New... on a new API project

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
3 min read
CocoaPods - Always Embed Swift Standard Libraries
iOS

CocoaPods - Always Embed Swift Standard Libraries

There seems to be an issue with CocoaPods and XCode 10 where CocoaPods would force *Always Embed Swift Standard Libraries* to *NO*.

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
1 min read
Thoughts about Kotlin (+Brixo app is out)
devsbedevin

Thoughts about Kotlin (+Brixo app is out)

So the Brixo Control Android app by DevsBeDevin is available on the Play Store. This app has been a first for me: the first project I've written fully in Kotlin. TL;DR I'm

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
2 min read
Announcing a Brixo partnership
devsbedevin

Announcing a Brixo partnership

It is a great pleasure to announce a partnership between Brixo and DevsBeDevin. Brixo is a company educating children in becoming makers. Brixo's 100% Lego compliant electric bricks kit allows kids to build

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
1 min read
MongoDB - find and findOne with nested array filtering. Finally!
mongodb

MongoDB - find and findOne with nested array filtering. Finally!

Turns out you can easily filter nested arrays in MongoDB. Here is how

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
4 min read
Sytnax highliting with PrismJS on Ghost 1.0
ghost

Sytnax highliting with PrismJS on Ghost 1.0

So I've ran the update from Ghost 0.11 to the new(?) Ghost 1.0. Apparently I'm just a sucker for hype. Everything went smoothly until I've noticed that I've lost syntax highlighting.

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
1 min read
amazon-asin v0.9.2 released
npm

amazon-asin v0.9.2 released

amazon-asin is a neat little NodeJS package that extracts Amazon ASIN/ISBN from Amazon links. It supports Amazon shortened permalinks and... that's about it. Get it here: https://www.npmjs.com/package/amazon-asin

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
1 min read
Avoiding TransactionTooLargeException on Android Nougat and up
android

Avoiding TransactionTooLargeException on Android Nougat and up

Judging by StackOverFlow, one of the most breaking updates for Android Nougat (7) has been the new way Android now handles saved instance states. Everytime your app is either being sent to the

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
2 min read
Using the new mongoose connect method - the right way
node.js

Using the new mongoose connect method - the right way

This is gonna be a quicky about some headache introduced in mongoose 4.11.x. The headache So, you've updated your Node.JS project to the latest mongoose and suddenly you notice this

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
2 min read
More Facebook Audience madness. Is there a large fraud campaign going on?
facebook

More Facebook Audience madness. Is there a large fraud campaign going on?

More "updates" to Facebook Audience. This time an alert was sent to app developers on July 26 via the Facebook Developer Console. This time the window for compliance is even smaller

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
1 min read
No. Facebook did not kill an AI because it created a new language. Also - look, a bird!
facebook

No. Facebook did not kill an AI because it created a new language. Also - look, a bird!

Contrary to what the Internet might tell you, Facebook did not just kill off an AI because it created a new language. Here is what actually happened. Here be poorly drawn dragons Warning

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
2 min read
Using Facebook Audience? Time to almost panic
android

Using Facebook Audience? Time to almost panic

Facebook has dropped quite the grenade last week. In an obscure blog post on the Audience Network blog, FB has announced some major mandatory updates that will be enforced on all clients using

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
2 min read
The pains of building Android React-Native from source
android

The pains of building Android React-Native from source

I have a project employing React-Native. I'm building the RN module from source, so my project has the ReactAndroid module as a dependency. I was trying to upgrade the project to Android gradle

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
2 min read
iOS

Debugging iOS SSL traffic

After dealing with sniffing Android SSL traffic, let's do the same for iOS. Don't forget to read the warning at the bottom! Setting up the environment We need to setup Charles Proxy for

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
2 min read
android

Debugging Android SSL traffic

Intro? This topic needs no introduction. As the web moves towards an "encript everything" approach, so does the need to be able to decipher said encription grows stronger. The right tool

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
6 min read
android

Monitoring Android network traffic

So I've found myself in need of some Android network sniffing. Well that's an easy one. What we need A device with Android >= 4.0 and tcpdump. Or: An emulator with Android

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
2 min read
xcode

Handling "Missing Push Notification Entitlement" AppStore error

After upgrading from XCode 7.x to 8.x, while submitting our app to the AppStore, we've encountered the following error: Missing Push Notification Entitlement - Your app appears to register with the

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
1 min read
Reviewers be reviewin - The Gadget Reviews spotlight
off topic

Reviewers be reviewin - The Gadget Reviews spotlight

Here in DVD (the blog you're reading) its all about developing. It's never about news or product reviews. But we won't have nothing to develop on and no market to develop for without

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
1 min read
android

Android - Understanding and dominating gradle dependencies

My latest post discussed gradle's dependencyInsight task. let's dive deeper into dependencies, direct and transitive, and gradle's dependency tools. Direct VS. Transitive Transitive dependency is an implied dependency, allowing your project to depend

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
4 min read
development

Android - Easily locating dependencies in Android Studio

When Android Studio came to replace the old Eclipse IDE, a great sigh was heard amongst Android developers around the globe. True project dependency, where a project can inherit the code and assets

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
1 min read
Devs to watch vol 1: Ludeon Studios
off topic

Devs to watch vol 1: Ludeon Studios

An (extremely) open world sandbox survival simulator taking place on a faraway planet. That's the premise behind indy developer Ludeon Studios very ambitious on going project RimWorld. You start out as a small

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
2 min read
tools

Windows - Pointing iTunes iPhone backup to a new directory

My rig has a dual HD setup: SSD + HDD. I use my SSD for all of my storage access intensive purposes: IDEs, VMs, build cache, etc. So naturally I wanna move all other

  • Nitzan Weidenfeld
    Nitzan Weidenfeld
1 min read
Devs be devin' © 2021
Latest Posts Facebook Twitter Ghost