Karim Ladha

15 papers A* 4A 1B 2Misc 2Journal 1Unranked 5
YearRankTypeTitle / Venue / Authors
2017 J jnl
Proc. ACM Interact. Mob. Wearable Ubiquitous Technol.
Sam Mitchell Finnigan, Adrian K. Clear, Geremy Farr-Wharton, Karim Ladha, Rob Comber
2016 A* conf
CHI
Anja Thieme, John C. McCarthy, Paula Johnson, Stephanie Phillips, Jayne Wallace, Siân E. Lindley, Karim Ladha, Daniel Jackson, Diana Nowacka, Ashur Rafiev, Cassim Ladha, Thomas Nappey, Mathew Kipling, Peter C. Wright, Thomas D. Meyer, Patrick Olivier
2014 conf
BuildSys
Aftab Khan, James Nicholson, Sebastian Mellor, Daniel Jackson, Karim Ladha, Cassim Ladha, Jon Hand, Joseph Clarke, Patrick Olivier, Thomas Plötz
2014 A conf
Conference on Designing Interactive Systems
Vasillis Vlachokyriakos, Rob Comber, Karim Ladha, Nick Taylor, Paul Dunphy, Patrick McCorry, Patrick Olivier
2014 conf
TVX
Tom Bartindale, Daniel Jackson, Karim Ladha, Sebastian Mellor, Patrick Olivier, Peter C. Wright
2013 conf
CHI Extended Abstracts
Robyn Taylor, Guy Schofield, Jonathan Hook, Karim Ladha, John Bowers, Peter C. Wright
2013 Misc conf
UbiComp
Reuben Kirkham, Sebastian Mellor, David Philip Green, Jiun-Shian Lin, Karim Ladha, Cassim Ladha, Daniel Jackson, Patrick Olivier, Peter C. Wright, Thomas Plötz
2013 A* conf
CHI
Diana Nowacka, Karim Ladha, Nils Y. Hammerla, Daniel Jackson, Cassim Ladha, Enrico Rukzio, Patrick Olivier
2013 conf
CHI Extended Abstracts
Hyosun Kwon, Jo Briggs, Ben Freeth, Karim Ladha, James Thomas, Mark Blythe, Patrick Olivier
2012 A* conf
CHI
Stephen Lindsay, Katie Brittain, Daniel Jackson, Cassim Ladha, Karim Ladha, Patrick Olivier
2012 Misc conf
UbiComp
Clare J. Hooper, Anne Preston, Madeline Balaam, Paul Seedhouse, Daniel Jackson, Cuong Pham, Cassim Ladha, Karim Ladha, Thomas Plötz, Patrick Olivier
2011 A* conf
CHI
Roisin McNaney, Stephen Lindsay, Karim Ladha, Cassim Ladha, Guy Schofield, Thomas Plötz, Nils Y. Hammerla, Daniel Jackson, Richard Walker, Nick Miller, Patrick Olivier
2011 conf
PervasiveHealth
Juergen Wagner, Aart van Halteren, Jettie Hoonhout, Thomas Plötz, Cuong Pham, Paula Moynihan, Daniel Jackson, Cassim Ladha, Karim Ladha, Patrick Olivier
2010 B conf
ITS
Cassim Ladha, Karim Ladha, Jonathan Hook, Daniel Jackson, Patrick Olivier
2010 B conf
ITS
Cassim Ladha, Karim Ladha, Jonathan Hook, Daniel Jackson, Gavin Wood, Patrick Olivier
scripts/setup-and-run.sh
← Index scripts/setup-and-run.sh bash
#!/bin/bash
set -e

# Setup Binary Ninja Python API if available on host (from snapshot)
if [ -d "/opt/binaryninja" ] && [ -f "/opt/binaryninja/scripts/linux-setup.sh" ]; then
    echo "Binary Ninja found on host, setting up Python API..."
    cd /opt
    ./binaryninja/scripts/linux-setup.sh -s || echo "Binary Ninja setup failed"
    
    # Change back to the app directory
    cd /app
    
    # Verify installation
    python3 -c "import binaryninja; print('Binary Ninja Python API ready, version:', binaryninja.core_version())" 2>/dev/null || echo "Binary Ninja Python API not available"
else
    echo "Binary Ninja not found on host - decompilation will be disabled"
fi

# Copy license if available
if [ -f "/opt/binaryninja-license/license.dat" ]; then
    mkdir -p ~/.binaryninja
    cp /opt/binaryninja-license/license.dat ~/.binaryninja/
    echo "Binary Ninja license configured"
fi

# Execute the original command
exec "$@"