Apple (iOS/Mac OSX)

Outlinely 2.7.8 - An outliner in the form of a text editor.

MacUpdate - Mac OS X - Tue, 06/19/2018 - 12:31


Outlinely is the home for all your notes, thoughts, ideas, and todos. It’s an elegant outliner in the form of a text editor, with a robust document-management system. It provides an exceptionial environment for ideas and insights, and is packed with great features: focus mode, typewriter scrolling, and word count.

Features
  • Library and folders: All your outlines in one place, neatly organized
  • Open Quicky: Search and open any document instantly by just typing a few words
  • Favorite a document and access them quickly from the Favorited folder
  • Create lists inside lists
  • Easy to organize the outline
  • Expand to reveal detail, collapse to hide detail
  • Add notes and links
  • Add highlight to important phrases
  • Checklist with checkboxes
  • Change font, font size, make bold and italic text
  • Mark item as completed
  • Zoom in to any item. Zoom out to exit
  • It's a text editor, so you can intuitively copy/paste, search/replace, undo/redo
  • Drag-and-drop to organize
  • Markdown highlighting
  • Focus mode: Dim everything except the current section of text
  • Light/Dark/Sepia and many other beautiful themes
  • Create your own custom theme
  • Read and write OPML files (Outline Processor Markup Language)
  • Export your outline to OPML, PDF, Microsoft Word Document, RTF, HTML, Markdown, and plain-text formats
  • Full-screen mode


Version 2.7.8:
  • Export PDF dialog (access from File > Export): PDF outputs can be customized with many customization options.
  • Multi-level numbering: Auto generate multiple-level numbering (such as 1.a.b..) when entering a new line.
  • Fix: Printing results in a blank page.


  • OS X 10.11 or later


Download Now]]>

Resonant Element 1.0.1 - Use algorithms to generate high-quality music.

MacUpdate - Mac OS X - Tue, 06/19/2018 - 12:25

Resonant Element uses sophisticated artificial intelligence algorithms to generate high-quality music in a variety of genres endlessly. Its compact, intuitive user interface makes it convenient for playing in the background while you do other things.

Endless music for:

  • Programming / coding
  • Studying
  • Exercising / working out
  • Doing yoga
  • Meditating
  • Soothing the fear of flying
Features
  • Research-based artificial intelligence algorithms
  • Five unique "stations" to choose from: Relaxing, Cheerful, Doom, Party, and Desert Crossing
  • Adjustable Energy Level to influence the generated music to your taste
  • Literally endless music generation using stochastic models, Markov chains, and finite state machines


Version 1.0.1:
  • Fixed a bug that was causing the app to incorrectly restore the saved volume level


  • macOS 10.12 or later


Download Now

Agena 2.12.0 - Procedural programming language.

MacUpdate - Mac OS X - Tue, 06/19/2018 - 12:24


Agena is an easy-to-learn procedural programming language suited to be used in scientific, educational, linguistic, and many other applications, including scripting.



Version 2.12.0: New syntax:
  • Local variables can now be defined in short-cut functions using the `with` clause, e.g.: > fact := with n := 1 > -> exp(lngamma(x + n)) >>;
  • The `import` statement can now also assign an alias to a library name when given the new `as` clause, e.g.: > import hashes as h; > a := h.crc32('agena'); # which is equal to: > b := hashes.crc32('agena');
  • The `global` statement now checks whether the given variables have not been declared local before its invocation.
  • If there are no parameters in a short-cut procedure, then an empty bracket pair has to be explicitly given: then, now wrong: 1 >> now, right: 1 >>
Improvements:
  • `map` and `@` now support function composition. (See also new function `reduce` below.)
  • `min` and `max` can now process sets and registers.
  • `os.fcopy` can now copy files if only a target directory is given. The function now no longer overwrites existing files and issues an error instead. Warning messages have been improved. The function now issues errors instead of returning `fail` if a file could not be read or created, or if the source and target file are identical.
  • `os.list` returns a second argument, an explanatory text, if a given directory or given file could not be found.
  • `os.fstat` now returns the date of last access and last date of a file attribute change in the new 'lastaccess' and 'attribchange' fields.
  • You can now read and set individual bits of an unsigned char array with the new functions `numarray.getbit and `numarray.setbit`. `numarray. iterate` can traverse bitfields one by one if you pass the fourth argument `true`, e.g.: "f := numarray.iterate(a, 1, 1, true)".
  • `stats.hmean` has been ported to C, has become five times faster and now internally uses Kahan-Babuka summation to compensate for rounding errors.
  • The new function `math.gethighlowuint64` returns the higher and lower bytes of the unsigned 64-bit integer.
  • The new function `math.sethighlowuint64` combines two unsigned 32-bit integers to an unsigned 64-bit integer.
  • `strings.tolatin` now returns unsupported code points in its result.
  • `strings.chop` now accepts a function as a second argument, checks each character in the string from the right to the left for the given Boolean condition and returns the string from its beginning up to the character that no longer satisfies the condition.
  • `strings.advance`, `strings.remove` and `strings.chomp` now support pattern matching.
  • `strings.between` and `strings.fields` can now convert its result as a number(s).
  • `strings.between` has been extended: the prefix string can now reside within the string, not only at its beginning. Empty pre- or postfixes are no longer accepted. The function now returns `null` if there was no match (instead of its third argument, which was wrong).
New Functions:
  • The new function `reduce` applies a function on each item of a structure or string and returns one accumulated result.
  • The new `bloom` package implements Bloom filters. A Bloom filter is a memory-efficient mean to check whether a string probably is part of a dictionary or whether it is definitely not part of a dictionary, with acceptable query times.
  • The new function `stats.accu` returns a factory that computes the running mean, variance, median, and absolute deviation by mere accumulation of individual obervations. It consumes much less memory than other `stats` functions but is slower.
  • The new function `math.accu` returns a function that gets a number with each call, adds it to an internal accumulator using one of five selectable algorithms, and returns the accumulated sum.
  • `math.lbfast` approximates log2(x). 10 % faster than `log2`.
  • `calc.weier` implements the Weierstraß function, a function that is continuous but non-differentiable everywhere.
  • `strings.charset` returns a set of all the unique characters included in a string.
  • `strings.shannon` computes various Shannon entropies for a given string.
  • The new function `strings.splitfields` splits a string containing fields into its individual fields; the user may pass any delimiter separating the fields and also any wrapper that might enclose the various fields. Suited to parse database or other dumps.
  • `gzip.deflate` compresses a string using the zlib library.
  • `gzip.inflate` uncompresses a deflated string.
  • `hashes.crc16` computes the CRC16 value of a string.
  • `hashes.murmur2`, `hashes.murmur3` and `hashes.murmur3128` compute MurmurHashes. (`hashes.murmur3128` is not supported in OS/2.)
  • `environ.arity` returns the number of parameters of a function and additionally a Boolean indicating whether its parameter list includes a `?` (varargs) token.
Documentation of formerly undescribed functions:
  • `strings.gseparate` creates a factory splitting a string into its tokens one after the other.
  • `math.leadzeros` counts the number of leading zero bits in a 32-bit integer,
  • `math.onebits` counts the number of bits set in a 32-bit integer,
  • `math.sincosfast` returns approximations of sine and cosine,
  • `math.sqrtfast` returns an approximation of the square root.
  • `hashes.reflect` reflects the bits of an integer about its middle position.
  • `hashes.bsd` returns an integer between 0 and 65536, alternatively an integer between 0 and 255.
Bug Fixes:
  • The `restart` statement did not correctly reset Agena's three number stacks, causing segmentation faults if the stacks have been used thereafter. This has been fixed.
  • The following `hashes` functions could cause segmentation faults (at least in Windows) if called `too often`: `djb`, `djb2`, `fnv`, `jen`, `lua`, `mix64`, `mix64to32`, `oaat`, `pl`, `raw`, `sax`, `sdbm`, `sth`. This has been fixed.
  • The `import` statement / `readlib` function created memory leaks if the path to the main Agena library could not be found or other errors occurred. This has been fixed.
  • Since Agena 2.11.1, `nan` worked incorrectly with complex values representing `undefined`. This has been fixed.
  • The Linux version of `os.cdrom` has been fixed.
  • The `default` keyword has been removed.
  • The `telex` package now treats most ligatures and diacritics with Codepage 850 properly.
  • `skycrane.scribe` has been repaired.
  • In some Linux flavours, `ilog2` returned wrong results. This has been fixed.
Miscellaneous:
  • Adapted sources to compile on Raspbian Stretch.
  • Improved the index of the Primer and Reference.
  • The new C API function lua_pushchar pushes a single character of type string onto the stack.
  • This release has been Valgrind-checked on x86 Linux and Mac OS X to ensure there are no memory leaks.


  • OS X 10.5 or later


Download Now]]>

LightFrame 3.6.1 - Flexible, customizable image framer.

MacUpdate - Mac OS X - Tue, 06/19/2018 - 11:53


LightFrame is a powerful and flexible image framer. LightFrame is based on core Mac OS technologies, it contains various material types and built-in textures library and provides simple frames as well as fully customizable unique frame defined by vector paths. Any number of basic frame can be combined to create new unique frame.



Version 3.6.1:
  • A bunch of fixes to improve application stability and performance with latest OS versions


  • OS X 10.6 or later


Download Now]]>

Cisco snags potential customer-sniffing biz for an undisclosed sum

The Register - Tue, 06/19/2018 - 11:51
OEM partner July Systems' tech tracks in-store punters by Wi-Fi

Cisco is to slurp up cloudy indoor location services biz July Systems to add to its Wi-Fi platform and boost customer experience capabilities.…

Looking For Swift Example Project!

iOS Programming - Tue, 06/19/2018 - 11:50

Hello!

I am an Android Developer, and I'm crap at Swift. I want to get better, so I was looking for an example project on GitHub that showed best practices for MVC, and other Swift standards such as RxPromises. I already know the basics / have an app on the Store.

I was trying to an example project on my own... but I can't seem to find any example projects with clean code / for reference. Can anyone link me to one?

For example, on Android, here is a google project designed for referencing (it's in alpha): https://github.com/googlesamples/android-sunflower

A better example is the example project U20/20 from Jake Wharton, which demonstrates a ton of Android concepts: https://github.com/JakeWharton/u2020

I learn best by example, especially when I just want to know the best practices instead of starting from scratch.

Thanks!

submitted by /u/hypeDouglas
[link] [comments]

UltraEdit 18.00.0.22 - Mac version of the Windows text editor.

MacUpdate - Mac OS X - Tue, 06/19/2018 - 11:32


UltraEdit is the world's best text editor, now available for Mac. UltraEdit for Mac is a native Mac application based on the popular Windows text editor, UltraEdit! UE Mac offers a myriad of tools that make it ideal for anything from basic text editing, to a full-fledged development in languages such as C, Objective C, Javascript, XML, PHP, Perl, Python, and others. UltraEdit for Mac includes your favorite UltraEdit features such as Find in Files, Replace in Files, native FTP/FTPS, macros, scripting, column/block mode, and a lot more.



Version 18.00.0.22:
  • Release notes were unavailable when this listing was updated.


  • OS X 10.7 or later


Download Now]]>

Save Hundreds On The Complete Project Management Bundle ($29)

MacCentral - Tue, 06/19/2018 - 11:17

After putting in years of hard work as a developer, you may have set your eyes on the next step in your career. Usually, this means career in project management, and one of the best tools for the trade is JIRA.

Before you can jump straight into project management, you’ll have to learn JIRA’s ins-and-outs. You can find courses on JIRA online, but these can be costly if you don’t know what to look for. Fortunately, this Complete Project Management Bundle will teach you everything you need to know for $29.

To read this article in full, please click here

NotePlan 1.6.27 - Task management with Markdown, calendar and notes.

MacUpdate - Mac OS X - Tue, 06/19/2018 - 11:16


NotePlan is designed to make your task planning more productive. It solves problems like bloated, ever-growing to-do lists.

  • Modern Writing - Enjoy a full writing area with Markdown and injected flavour for productivity.
  • Calendar Notes - A calendar shows you where the action is. Jump right into a day to manage it by writing notes into each day.
  • Backlog Notes - Save away your backlogs and general notes behind the daily planning and apart from the calendar.
Features
  • Full, modern writing tool included for every day of a month - NotePlan will give you the convenience of a modern writing editor supporting markdown. Add formatting to your task lists and notes to keep it better organized.
  • Monthly calendar overview with color-coded daily note content - See a summary of your notes and color coded lists in a monthly calendar view. Use keyboard shortcuts to navigate and quickly jump into a day to review or edit it. The calendar will also show you, if you missed out on some tasks, so nothing important slips from your mind.
  • Schedule tasks to stay organized - If you couldn't finish a task, don't leave it unmanaged on the list. Re-schedule it to another day. Or, if you manage a backlog, schedule a todo directly from there onto your calendar.
  • Backlogs, drafts, bug lists or just text notes, apart from the calendar - Some information is not related to a day and should be kept separated from the calendar. Like bug lists or project backlogs. They can be managed in NotePlan and scheduled directly into the calendar, when required. Notes can be organized by tagging them. In the overview you can filter your notes by tags.
  • Your notes are not saved on our servers. You will find them safe and sound in your iCloud Drive.
  • Integrations to useful apps like iCalender, Reminders, and more are available.


Version 1.6.27: New:
  • Number shortcut added to schedule dialogue. Open the schedule popover (through CMD+Shift+D for example) and then just hit the number of days you want to schedule it into the future on the keyboard (like "1" for one day).
  • Detect @tags in text and search in the calendar when clicking it.
  • Added "Copy URL To Note" into the context menu of notes so that you can copy the X-Callback-URL to a specific note quickly into other apps and open NotePlan notes from there.
Fixed:
  • Opening URLs with encoded characters such as
  • %20
  • Spellchecker not disabling in separate windows
  • Spellchecking for some language such as Hungarian was marking everything as wrong.
  • correct full screen shortcut (it's now CMD + Control + F) and remove CMD + F as shortcut.
  • When deleting events, only delete the single occurrence and not all occurrences if it's a recurring event.


  • OS X 10.8 or later


Download Now]]>

News: Apple fined $9m in Australia over ‘Error 53’ bug

iLounge - Tue, 06/19/2018 - 11:15

Apple has been fined $9M AUD ($6.6m USD) by an Australian Federal Court for misleading iPhone and iPad owners regarding third-party screen repairs, The Sydney Morning Herald reports. The court action was initiated by the Australian Competition and Consumer Commission (ACCC) after it received complaints about the “error 53” issue that was [known for disabling iOS devices] that had received third-party screen repairs a few years ago. ACCC…
Categories: Apple (iOS/Mac OSX)

Overflow 3.0.2 - Application launcher that is an alternative to the Dock.

MacUpdate - Mac OS X - Tue, 06/19/2018 - 11:04


Overflow is an application designed to quickly launch applications, open documents, or access folders while reducing the number of items needed in your Dock. Anything you want can be added to the Overflow interface, making it accessible through a few simple mouse clicks or keystrokes. The interface is resizable, and fully customizable. Create separate categories for your applications, work files, games, or anything else you want to be able to access quickly. After using Overflow, we think you'll find it just as indispensable as we do.

Version 3.0.2:
  • Fixed a bug that would sometimes cause registration to fail


  • macOS 10.13 or later


Download Now]]>

BlueHarvest 7.0.5 - Disable DS_Store creation and more.

MacUpdate - Mac OS X - Tue, 06/19/2018 - 11:01


BlueHarvest is an exterminator for your Mac's unnecessary Desktop Service Store (DS_Store) and resource fork (_AppleDouble) files.

Whether you manage a version control system or just want to maximize your available memory, DS_Store and _AppleDouble files are a nuisance. Get BlueHarvest, and give those superfluous files the boot.

A clean Mac is a happy Mac
  • Keep it clean. Blue Harvest does more than remove existing files -- it blocks new ones from being created.
  • Easy interface. With BlueHarvest, a less cluttered Mac is only two clicks away.
  • Instant access. Want to clean up a folder without launching BlueHarvest? Simply control-click.


Version 7.0.5:
  • Fixed a bug where preference changes sometimes weren't saved.
  • Fixed a bug where blacklist items wouldn't be added to new disks.


  • OS X 10.10 or later


Download Now]]>

Shiny new Capita boss to UK.gov: I know you are but what am I?

The Register - Tue, 06/19/2018 - 10:59
Jon Lewis challenges MPs over KPIs on in-house projects

The boss of troubled outsourcer Capita has painted a glossy coat on its woes to MPs, while attempting to turn the spotlight on the government – as the firm sold off a £160m chunk of business and bagged yet another Whitehall contract.…

ZOC Terminal 7.19.1 - Telnet/SSH/SSH2 client and terminal emulator.

MacUpdate - Mac OS X - Tue, 06/19/2018 - 10:54


ZOC Terminal is a Telnet/SSH/SSH2 client and terminal emulator. Featuring tabbed sessions, typed command history, scrollback, and multi-window support, ZOC Terminal's implemented emulations have made it the preferred tool for anyone who needs to access Unix shell accounts from a Windows or OS X platform.

Emulate widely-used or specialized terminals:

  • vt102
  • vt220
  • TN3270
  • TN5250
  • Wyse
  • TVI
  • Sun's CDE

Transfer files through major protocols:

  • X-, Y-, and Z-modem
  • Kermit
  • SCP


Version 7.19.0: Fixed:
  • VT emulations processed "esc % @" incorrectly
  • on areas that were invisible, mouse highlighting also became invisible
  • REXX ZocDeviceControl "SETDTR on/off" did set DTR signal incorrectly (inverse)


  • OS X 10.7 or later


Download Now]]>

Senior judge: Put AI in charge of reviewing social media evidence

The Register - Tue, 06/19/2018 - 10:45
Court of Appeal beak reckons tech will help solve disclosure scandal

A senior judge has said that "technology has created many of our current disclosure problems" – and then added that AI will fix them.…

Rock out this summer with $110 off the awesome Ultimate Ears Megaboom Bluetooth speaker

MacCentral - Tue, 06/19/2018 - 10:22

A Bluetooth speaker can set the mood for any summer party, but the good ones don't come cheap. But if you act fast today, you can get the awesome Ultimate Ears Megaboom for a low price of $140 on Amazon, down from a MSRP of $250.

To read this article in full, please click here

Rest Time 1.09 - Simple and elegant break reminder.

MacUpdate - Mac OS X - Tue, 06/19/2018 - 10:16

Rest Time is a small, simple, elegant and unobtrusive break reminder. Taking regular rest breaks away from your computer is essential for remaining focused, maintaining your energy levels throughout the day and preventing discomfort and repetitive strain injuries. Rest Time lives under an icon in your Mac's menu bar and detects for how long you have been working without requiring privileged access that might put your privacy as well as your internet security at risk.

  • Intelligent Activity Monitoring - Dumb timers are annoying. That's why Rest Time is clever: It will never start a timer when you're not actually at your Mac and it will detect when you have taken a break without needing any prodding. Unlike other tools, Rest Time does so without requiring you to give it the dreaded "Access for Assistive Devices", which would lay you wide open for key logging and risking your privacy, as well as your internet security.
  • Chilltastic Breaks - During a break Rest Time takes over your display and shows you a relaxing animation that gets you straight into a chill-out mood. While it locks the screen to gently force you away from your Mac, the unique time lock button allows to unlock it with only a little of fuss but a lot of guilt.
  • Your Companion, Not Your Boss - Rest Time recognizes that there are times when taking a break is not an option and allows you to disable its countdown for up to 12 hours. This allows you to safely get it out of your way during presentations or other times when its use might be inappropriate without having to quit it and likely forget about it altogether.
  • Simple and Elegant - Rest Time reminds you to take breaks and has everything it needs to do so well; and nothing else. The resulting design is uncomplicated and easy to live with, day in day out.
  • Features
    • Simple, elegant menu item bar user interface
    • Privacy preserving activity monitoring
    • 10, 5, and 3 minute warnings before breaks
    • Soothing break animation
    • Disabled without quitting
    • Clock only starts running when you become active
    • Detects informal breaks
    • Deals gracefully with Mac going to sleep
    • Locks entire screen, but can be unlocked if necessary
    • Supports multiple displays
    • Automatic software updates
    • 14-day free trial
    • From a team with over twenty years of continuous Mac development


    Version 1.09:
    • Allows the digits in the menu bar to be hidden to save space


    • OS X 10.11 or later


    Download Now

Usenetic 1.00 - Usenet client with MegaSearch (beta).

MacUpdate - Mac OS X - Tue, 06/19/2018 - 10:06

With Usenetic, you search, download, and post articles from/to usenet. It has its very own search engine with a retention of almost 10 years.

Features
  • MegaSearch with 3347-day retention
  • Search engine includes general and erotica newsgroups
  • Keyword search on subject, newsgroup, poster, file-size, and any combination
  • Filter to exclude password protected files
  • Filter to exclude obfuscated titles
  • Watchdog auto search and download
  • Full NZB support, import and export
  • Download statistics
  • Very fast auto-repair and extract
  • Auto-join files
  • Auto-correct reversed filenames
  • Bandwidth speed limiter
  • Post messages to usenet
  • Post binaries to usenet
  • Cleanup unwanted files
  • Download individual files
  • Supports unlimited news-servers
  • Supports unlimited backups-servers


Version 1.00:
  • First non-beta release.


  • OS X 10.10 or later


Download Now

Cray slaps an all-flash makeover on its L300 array to do HPC stuff

The Register - Tue, 06/19/2018 - 10:03
ClusterStor node uses slower SAS SSDs

Cray has announced the L300F, an all-flash array for high-performance computing functioning as a speed booster for ClusterStor installations.…

Swiftify 4.2 - Objective-C converter for Xcode.

MacUpdate - Mac OS X - Tue, 06/19/2018 - 10:00

Swiftify Xcode extension allows you to convert Objective-C code to Swift right from Xcode.



Version 4.2: Fixed:
  • Xcode needs to be closed and reopened to see the changes.
  • [Filename] couldn’t be moved to [Folder] because either the former doesn’t exist, or the folder containing the latter doesn’t exist.
  • API key gets successfully verified given a bogus input. Moved API key verification to a background thread.
Changed:
  • FAQ and support links.


  • macOS 10.12 or later


Download Now

Pages