debugging   43328

« earlier    

Home · Microsoft/Detours Wiki
Detours is a library for intercepting binary functions on ARM, x86, x64, and IA64 machines. Detours is most commonly used to intercept Win32 APIs calls within an application, such as to add debugging instrumentation. Interception code is applied dynamically at runtime. Detours replaces the first few instructions of the target function with an unconditional jump to the user-provided detour function. Instructions from the target function are placed in a trampoline. The address of the trampoline is placed in a target pointer. The detour function can either replace the target function or extend its semantics by invoking the target function as a subroutine through the target pointer to the trampoline.
hot-reloading  library  dll  windows  layer  debugging 
17 hours ago by tgfrerer
The Flame Graph - ACM Queue
Flame graphs can be generated from the output of many different software profilers, including profiles for different resources and event types. Starting with CPU profiling, this article describes how flame graphs work, then looks at the real-world problem that led to their creation.
debugging  visualization  howto  documentation  analysis 
19 hours ago by danesparza
Flame Graphs
Flame graphs are a visualization of profiled software, allowing the most frequent code-paths to be identified quickly and accurately. They can be generated using my open source programs on, which create interactive SVGs. See the Updates section for other implementations. Recently I've been helping with d3-flame-graph.
debugging  performance  programming  visualization 
19 hours ago by danesparza
How are parameters sent in an HTTP POST request? - Stack Overflow |
It /seems/ like the multi-value select boxes can be encoded by giving the variable name as 'fieldname[]'. Not positive, since I couldn't get it working quite right with Perl
http  get  post  serialization  webdevel  debugging  reference 
yesterday by kme
How can I send POST and GET data to a Perl CGI script via the command line? - Stack Overflow |
<code class="language-perl">#! /usr/bin/perl
use warnings;
use strict;

use CGI qw/ :standard -debug /;

print "Content-type: text/plain\n\n",
map { $_ . " => " . param($_) . "\n" }

Also interesting:
To give a cgi script post data:
<code class="language-bash">$ echo -n 'a=b;c=d' | REQUEST_METHOD=POST CONTENT_LENGTH=999 perl index.cgi</code>

To give a cgi script get data:
<code class="language-bash">
$ perl index.cgi 'a=b;c=d'</code>

Of *course* that's how CGI works, but it's easy to forget that's how it works.
perl  webdevel  cgi  testing  debugging  commandline  dammitbrain  solution 
yesterday by kme
Debugging a Create React App with VS Code
In this post (and the above 4 minute embedded video) we’ll look at how to configure Visual Studio Code to debug React Components and Jest Unit Tests inside a web application that was created by create-react-app.
tool  react  debugging 
3 days ago by branneman
OpenRCE: The Open Reverse Code Engineering Community
debugging  inbox  rendering  reverse-engineer  software 
3 days ago by Naelus

« earlier    

related tags

2014  analysis  android  annamalaigurusami  arxiv  async  awesome  bestpractices  book  bugging  c++  cgi  chrome  clojure  command_line  commandline  computers  conquer  dammitbrain  datasoft  ddms  debug  debugger  dev  development  devops  devtools  distributed  divide  dll  docker  documentation  driverless  elixir  error-handling  errors_tracking  free  gdb  gerald_weinberg  get  github  go  graphics  hacking  hardware  honeycomb  hot-reloading  howto  http  ian-goodfellow  inbox  javascript  js  kernel  kubernetes  laravel-nova  layer  leak  lib  library  linux  lldb  machine-learning  machinelearning  macos  memory  microservices  mode  monitoring  mysql  ndb  neural-networks  nginx  node.js  node  nodejs  observablity  opengl  opensource  optimization  packages  paper  pdb  pentesting  performance  perl  php  post  profiling  programming  proxy  python  r  r0ak  react  reference  regex  rendering  research-article  resource-usage  rest  reverse-engineer  reverse-engineering  ruby  security  serialization  shell  software  solution  stderr  stdout  sysadmin  telepresence  tensorflow  testing  tips&tricks  to-checkout  todo  tool(s)  tool  toolkit  tools  toread  trace  tracing  ts-node  tutorial  typescript  utility  video  virtualization  visualization  visualstudio  vscode  vulkan  webapplication  webdev  webdevel  webservice  websockets  windows  xcode  xdebug 

Copy this bookmark: