Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.
Location: Berlin, Berlin Germany
Telecommuting: Yes
The weekly German newspaper der Freitag is looking for a web developer with solid knowledge of Python and frontend technologies. This is a full-time position beginning May 2024. At our website, www.freitag.de, our online team manages the lifecycle of our newspaper articles. The website is built with the Open Source …
...stack, int na, int nk); } PyFuncGuardObject; The init() function initializes a guard: Return 0 on success Return 1 if the guard will always fail: PyFunction_Specialize() must ignore the specialized code Raise an exception and return -1 on error The check() function checks a guard: Return 0 on success Return 1 if the guard failed temporarily Return 2 if the guard will always fail: the specialized code must be removed Raise an exception and return -1 on error stack is an array of arguments: i...
Location: Warsaw (fully remote) Poland
Salary: 45-70 USD per hour, or 7560- 11760 USD a month (if you do 40 hours per week) We offer flexible work schedule (measured by time tracker). We usually adjust the hourly rates once a year. Would you like to know more about this opportunity? Just go to https://careers.reef.pl/ and …
Salary: 45–70 USD per hour, or 7560–11760 USD a month (if you do 40 hours per week) We offer flexible work schedule (measured by time tracker). We usually adjust the hourly rates once a year. Would you like to know more about this opportunity? Just go to https://careers.reef.pl/ and see …
...Stack, Stack) The declare_implementation() call above is roughly equivalent to the following steps: when(IStack.push, (Stack,object))(lambda self, ob: self.push(ob)) when(IStack.pop, (Stack,))(lambda self, ob: self.pop()) That is, calling IStack.push() or IStack.pop() on an instance of any subclass of Stack, will simply delegate to the actual push() or pop() methods thereof. For the sake of efficiency, calling IStack(s) where s is an instance of Stack, may return s rather than an IStack adapt...
...stack items are rotated. DUP_TOPX is a bytecode that takes a single argument, which should be an integer between 1 and 5 (inclusive) which is the number of items to duplicate in one block. Given a stack like this (where the right side of the list is the top of the stack): [1, 2, 3, 4, 5] DUP_TOPX 3 would duplicate the top 3 items, resulting in this stack: [1, 2, 3, 4, 5, 3, 4, 5] DUP_TOPX with an argument of 1 is the same as DUP_TOP. The limit of 5 is purely an implementation limit . The ...
...stack. This stack consists of a core and one or more toolkits. The toolkits form the interface between the Operating System of the client and the Client core. Backend The backend does the actual application processing and stores most of the application data and the entire state of the applications. The backend therefore is the place where the real action takes place. The REP routing infrastructure enables the messaging between the client(s) and the backend and the communication between clients...
...stack: import sys import types PUBLIC = 0 PROTECTED = 1 PRIVATE = 2 try: getframe = sys._getframe except ImportError: def getframe(n): try: raise Exception except Exception: frame = sys.exc_info()[2].tb_frame while n > 0: frame = frame.f_back if frame is None: raise ValueError, 'call stack is not deep enough' return frame class AccessViolation(Exception): pass class Access: def __findatt...
...stacked or nested easily, allowing for even more code reuse. A common example of this is JSON-RPC: according to the specification, it can be used across both sockets and HTTP [1]. In practice, it tends to be primarily encapsulated in HTTP. The protocol-transport abstraction allows us to build a stack of protocols and transports that allow you to use HTTP as if it were a transport. For JSON-RPC, that might get you a stack somewhat like this: TCP socket transport HTTP protocol HTTP-based tran...
...stacks of discs for these packages is labor-intensive and requires several steps to accomplish: picking up an estimated number of discs from a large stack, verifying the correctness of the number of discs using a disc counter, adding or removing discs to meet the required number, and sending the disks to a packaging machine To make the packaging process cost effective, an automatic CD/DVD disc partitioner is used to carry out the above steps. Acqutek Corporation was contracted by Micro Image...
...stack with top N items on the stack as arguments. This is an obvious candidate for specialization. For example, the call in len(x) is represented as the bytecode CALL_FUNCTION 1. In this case we would always expect the object len to be the function. We probably don't want to specialize for len (although we might for type and isinstance), but it would be beneficial to specialize for builtin functions taking a single argument. A fast check that the underlying function is a builtin function taking ...
...stack) PY_RESUME: Resumption of a Python function (for generator and coroutine functions), except for throw() calls. PY_THROW: A Python function is resumed by a throw() call. PY_RETURN: Return from a Python function (occurs immediately before the return, the callee's frame will be on the stack). PY_YIELD: Yield from a Python function (occurs immediately before the yield, the callee's frame will be on the stack). PY_UNWIND: Exit from a Python function during exception unwinding. C_CALL: Call of ...
...stack, its truth value is tested and a branch taken to one of two locations. Otherwise, the first operand is left on the stack and execution continues to the next bytecode. The AND2_JUMP_IF_FALSE bytecode performs phase 2 processing, pops the result and branches if it tests false For the 'or' operator, there would be corresponding OR1_JUMP and OR2_JUMP_IF_TRUE bytecodes. If the simplified version without phase 1 methods is used, then early exiting can only occur if the first operand is false for...
...stack to be very robust. As our flagship application, ProjectPipe is mission critical. If it proved unreliable to our customers, we'd be out of business. The Cast of Characters Alongside Python, there are a host of other tools and technologies in use: Twisted, as the basis for all application networking Nevow for much of the Web-based UI MochiKit for Javascript-based browser functionality PyDot for dependency graph rendering, and to draw workflow diagrams for our integrated workflow editor. ...
Location: Munich, Bavaria Germany
Short Facts Location: Munich, Germany Employment Type: Full-Time, indefinite term Salary Range: € 100.000 - 125.000 per year gross depending on the seniority level Hybrid work setup (min. 3 days in the office, 2 days in home office) Language Requirement: C1 Level English Your Responsibilities Design, craft and maintain our …
Short Facts Location: Munich, Germany Employment Type: Full-Time, indefinite term Salary Range: € 88.000 - 115.000 per year gross depending on the seniority level Hybrid work setup (min. 3 days in the office, 2 days in home office) Language Requirement: C1 Level English Your Responsibilities Design, craft and maintain our …
Short Facts Join us on our journey: A driven Senior Software Engineer (d/f/m) with a deep technical understanding of your craft and a strong curiosity to understand the solution space to deliver the best possible solution paired with strong pragmatism and inert need for delivery now and iteratively. You share …
...Stack Overflow has many Python questions and answers. If you suspect a bug in the Python core, search the Python Bug Tracker. If you think you've found a security vulnerability in Python, please read the instructions for reporting security issues. If you've found a problem with this web site, check the pythondotorg issue tracker. Looking for a particular Python module or application? Try the Python Package Index to browse and search an extensive list of registered packages. Want to contri...
...stack of generators. The connection.sendall() call waits until the socket is writable and does a similar thing to what socket.sendall() does. The with statement ensures that all code is executed within 5 seconds timeout. It does so by registering a callback in the main loop, which calls generator.throw() on the top-most frame in the coroutine stack when a timeout happens. The greenlets extension works in a similar way, except that it doesn't need yield to enter a new stack frame. Otherwise co...
Location: UK UK/EU based
Senior Python Software Engineer (Python, React, Node, SQL) We’ve laid the foundations. Now it’s time to build. We are an award winning smart building start-up with patented tech looking to disrupt our market and scale globally. We now have an amazing opportunity for a talented and experienced full-stack software engineer …