Developer Fernando Perez says JavaScript and multi-user capabilities will be highlighted in coming upgrades of data analysis/visualization project IPython, for “interactive Python,” has been gathering ...
Flying high above the Pacific Ocean, Titus Brown is taking a deep dive into his students' research code. The long journey from Michigan State University in East Lansing to a conference in Melbourne, ...
As I noted in a recent post on reproducing data projects, notebooks have become popular tools for maintaining, sharing, and replicating long data science workflows. Much of that is due to the ...
While “writing it down” might seem like common sense, it wasn’t always the case. From the times of Ancient Greece, Plato tells a story of a worried Egyptian King, who, upon witnessing the invention of ...
IDA Pro from Hex-Rays is probably the most popular tool today for reverse-engineering software. For ESET researchers, this tool is a favorite disassembler and has inspired the development of the ...
Everyone has their toolbox of favorite programs that they install on their machines whenever they get a new one. Working with Python, I've built up my own essential toolkit. Here are the libraries and ...
Ethan White, an ecologist at Utah State University in Logan, discusses the software and tools that he finds most useful in his research. How would you describe your research? I use data generated by ...
Researchers and programmers know the Jupyter Notebook as a web-based environment where they can do computational research with native support for code, math and data visualization. By creating a more ...