Re: [spree-user] Help Wanted - Spree/Rails Freelance Developer

190 views
Skip to first unread message

Alex Slepak

unread,
May 29, 2013, 1:54:03 AM5/29/13
to spree...@googlegroups.com
Hey Dan, I saw your post on spree-user the other day regarding a freelance developer; are you still looking for someone? I do freelance Rails development these days, and have been working with Spree for a while now. I've actually quite enjoyed working with Spree, as well as occasionally working with the Spree dev team, so would love to do some more work on it - I'm just wrapping up a big [Spree] project now, so expect to have a good amount of time available to put towards another project if you're interested.

I'm attaching my resume, please feel free to reach out to me (email, phone, Skype - whatever's easiest for you!), and I'd be happy to talk about the details of the project!

Thanks, and good luck with the project whichever way you decide to go!
Alex Slepak
Skype: aslepak

On Mon, May 27, 2013 at 3:41 PM, <spree...@googlegroups.com> wrote:

Group: http://groups.google.com/group/spree-user/topics

    Dan Zito <dan....@gmail.com> May 27 10:08AM -0700  

    Hey all,
     
    Have taken on more work then I have time for, and would love it if someone
    could jump in and implement a few custom features on a new Spree + Rails
    site. There is also theming work to be done, and I have done all the
    preliminary work with the client to create a design + specs. This would be
    short-term, part- or full- time work, with a possibility of longer term
    development work if desired. Any freelancers/contractors out there looking
    for new projects? Please reply directly if interested.
     
    Thanks,
    - Dan

     

    Ildar Minnikhanov <minni...@gmail.com> May 27 08:48AM -0700  

    That gem installed. May be work, I don't know yet :-)))) .
     
    http://www.redmine.org/projects/redmine/wiki/HowTo_install_rmagick_gem_on_Windows
     
     
     
    C:\dev\ruby200>set CPATH=C:\dev\ImageMagick-6.8.5-Q16\include
     
    C:\dev\ruby200>set LIBRARY_PATH=C:\dev\ImageMagick-6.8.5-Q16\lib
     
    C:\dev\ruby200>gem install rmagick
    Building native extensions. This could take a while...
    Successfully installed rmagick-2.13.2
    Parsing documentation for rmagick-2.13.2
    unable to convert "\x90" from ASCII-8BIT to UTF-8 for
    ext/RMagick/RMagick2.so, s
    kipping
    unable to convert "\xEC" from ASCII-8BIT to UTF-8 for
    ext/RMagick/rmagick.o, ski
    pping
    unable to convert "\xD8" from ASCII-8BIT to UTF-8 for ext/RMagick/rmdraw.o,
    skip
    ping
    unable to convert "\xF4" from ASCII-8BIT to UTF-8 for ext/RMagick/rmenum.o,
    skip
    ping
    unable to convert "\x8A" from ASCII-8BIT to UTF-8 for ext/RMagick/rmfill.o,
    skip
    ping
    unable to convert "\xF5" from ASCII-8BIT to UTF-8 for
    ext/RMagick/rmilist.o, ski
    pping
    unable to convert "\xD6" from ASCII-8BIT to UTF-8 for
    ext/RMagick/rmimage.o, ski
    pping
    unable to convert "\xC9" from ASCII-8BIT to UTF-8 for ext/RMagick/rminfo.o,
    skip
    ping
    unable to convert "\xE3" from ASCII-8BIT to UTF-8 for ext/RMagick/rmmain.o,
    skip
    ping
    unable to convert "\x92" from ASCII-8BIT to UTF-8 for
    ext/RMagick/rmmontage.o, s
    kipping
    unable to convert "\xFE" from ASCII-8BIT to UTF-8 for
    ext/RMagick/rmpixel.o, ski
    pping
    unable to convert "\xE5" from ASCII-8BIT to UTF-8 for
    ext/RMagick/rmstruct.o, sk
    ipping
    unable to convert "\xC1" from ASCII-8BIT to UTF-8 for ext/RMagick/rmutil.o,
    skip
    ping
    unable to convert "\x90" from ASCII-8BIT to UTF-8 for lib/RMagick2.so,
    skipping
    Installing ri documentation for rmagick-2.13.2
    1 gem installed
     
    C:\dev\ruby200>gem list rmag
     
    *** LOCAL GEMS ***
     
    rmagick (2.13.2)
     
    C:\dev\ruby200>identify
    Version: ImageMagick 6.8.5-7 2013-05-19 Q16 http://www.imagemagick.org
    Copyright: Copyright (C) 1999-2013 ImageMagick Studio LLC
    Features: DPC OpenMP
    Delegates: bzlib fontconfig freetype jng jp2 jpeg lcms lzma png ps tiff x
    xml zl
    ib
     
    Usage: identify.exe [options ...] file [ [options ...] file ... ]
     
    Image Settings:
    -alpha option on, activate, off, deactivate, set, opaque, copy
    transparent, extract, background, or shape
    -antialias remove pixel-aliasing
    -authenticate password
    decipher image with this password
    -channel type apply option to select image channels
    -clip clip along the first path from the 8BIM profile
    -clip-mask filename associate a clip mask with the image
    -clip-path id clip along a named path from the 8BIM profile
    -colorspace type alternate image colorspace
    -crop geometry cut out a rectangular region of the image
    -define format:option
    define one or more image format options
    -density geometry horizontal and vertical density of the image
    -depth value image depth
    -endian type endianness (MSB or LSB) of the image
    -extract geometry extract area from image
    -features distance analyze image features (e.g. contrast, correlation)
    -format "string" output formatted image characteristics
    -fuzz distance colors within this distance are considered equal
    -gamma value of gamma correction
    -interlace type type of image interlacing scheme
    -interpolate method pixel color interpolation method
    -limit type value pixel cache resource limit
    -mask filename associate a mask with the image
    -monitor monitor progress
    -ping efficiently determine image attributes
    -quiet suppress all warning messages
    -regard-warnings pay attention to warning messages
    -respect-parentheses settings remain in effect until parenthesis boundary
    -sampling-factor geometry
    horizontal and vertical sampling factor
    -seed value seed a new sequence of pseudo-random numbers
    -set attribute value set an image attribute
    -size geometry width and height of image
    -strip strip image of all profiles and comments
    -unique display the number of unique colors in the image
    -units type the units of image resolution
    -verbose print detailed information about the image
    -virtual-pixel method
    virtual pixel access method
     
    Image Operators:
    -negate replace every pixel with its complementary color
     
    Miscellaneous Options:
    -debug events display copious debugging information
    -help print program options
    -list type print a list of supported option arguments
    -log format format of debugging information
    -version print version information
     
    By default, the image format of `file' is determined by its magic
    number. To specify a particular image format, precede the filename
    with an image format name and a colon (i.e. ps:image) or specify the
    image type as the filename suffix (i.e. image.ps). Specify 'file' as
    '-' for standard input or output.
    <<<<<
     
    On Monday, May 27, 2013 3:29:09 PM UTC+4, Ryan Bigg wrote:

     

    binaryphile <ted.l...@gmail.com> May 27 08:53AM -0700  

    You may very well get it to work. The point is that no one does it that
    way, so you'll run into problems with poor support for the platform and no
    support from anyone in your shoes, only to find that you spent all of that
    effort for an install that performs like poop because Ruby on windows has
    well-documented performance issues that hit Rails particularly hard.
     
    I've run Spree on Windows in production. I don't any more. Good luck with
    it if you want to keep going, but don't expect much is all I'm saying.
     
    On Saturday, May 25, 2013 9:48:51 AM UTC-4, Ildar Minnikhanov wrote:

     

    Ildar Minnikhanov <minni...@gmail.com> May 27 08:57AM -0700  

    Yes, Bundler gem, DevKit installed.
     
    At this Ruby & RoR environment I install Redmine and it run.
     
     
    On Sunday, May 26, 2013 6:57:05 PM UTC+4, Ryan Bigg wrote:
    >> 65. from C:/dev/ruby200/bin/spree:23:in `<main>'
    >> 66.
    >> 67. \eshop\spree>
     
    On Sunday, May 26, 2013 6:57:05 PM UTC+4, Ryan Bigg wrote:
    >> 65. from C:/dev/ruby200/bin/spree:23:in `<main>'
    >> 66.
    >> 67. \eshop\spree>
     
    On Sunday, May 26, 2013 6:57:05 PM UTC+4, Ryan Bigg wrote:
    >> 65. from C:/dev/ruby200/bin/spree:23:in `<main>'
    >> 66.
    >> 67. \eshop\spree>
     
    On Sunday, May 26, 2013 6:57:05 PM UTC+4, Ryan Bigg wrote:
    >> 65. from C:/dev/ruby200/bin/spree:23:in `<main>'
    >> 66.
    >> 67. \eshop\spree>
     
    On Sunday, May 26, 2013 6:57:05 PM UTC+4, Ryan Bigg wrote:

     

    Michael Sevestre <michael....@gmail.com> May 27 06:02PM +0200  

    I second Ted on that.
     
    It will be much easier in the long run to create a Linux machine to work on
    spree. There are some Vagrant templates available out there that are ready
    for rails development with ruby, rails etc installed.
    Good luck
     
     

     

    Ildar Minnikhanov <minni...@gmail.com> May 27 09:37AM -0700  

    I agree with you. I read a lot times - Ruby is better on *nix, is easier. I
    suppose at 2d step to create a Linux machine to work on spree.
    Now I want to make only 1st step - to start & look at it. Now I have easer
    access to win. I want to show Spree to anyone, they hav't *nix yet, they
    have only win.
     
    May you help me to start spree on win?
    Now I purpose install & show Spree. Further I switch to Linux as you advice.
     
    https://groups.google.com/d/msg/spree-user/suAzWRx_o2s/hVyb2Wm3WMoJ
     
    On Monday, May 27, 2013 7:53:22 PM UTC+4, binaryphile wrote:

     

    Ron Belson <ronib...@gmail.com> May 27 03:37AM -0700  

    Hi,
     
    Newbie to Spree, When trying to install this error is given back:
     
    Could not find gem 'spree_frontend (~> 2.1.0.beta) ruby' in the gems
    available on this machine.
    git://github.com/spree/spree_gateway.git (at 2-0-stable) is not checked
    out. Please run `bundle install`
     
     
    Rails 3.2.13
    ruby 1.9.3p125
     
    Any problems with the new version?
     
    Cheers,
     
    Ron

     

    Washington Luiz <huo...@gmail.com> May 27 08:31AM -0700  

    Hi Ron, could you please try that again? I've update spree_gateway to use
    spree 2.0.0. You should be able to bundle just fine now.
     
    On Monday, May 27, 2013 7:37:52 AM UTC-3, Ron Belson wrote:

     

    je...@createthis.com May 27 07:42AM -0700  

    I'm running spree 1-3-stable. I noticed today that the admin section's
    Jirafe analytics has product visit statistics.
     
    That's pretty cool, but I want to display this information on the product
    page. I also use the spree_digital gem, and sometimes I would like to
    display download statistics as well. Is this information already tracked
    within Spree? Is there a gem available for this sort of thing?
     
    My initial google searches came up empty handed. Any direction appreciated.
     
    Thanks,
     
    --
    Jesse
    CreateThis.com

     

    Niklas Oppermann <niklas.o...@gmail.com> May 27 07:30AM -0700  

    Hi there,
     
    Was trying to implement Stripe's error messages in Spree's text for
    :gateway_error. After some fiddling and googling I found the issue has been
    raised and closed on github (https://github.com/spree/spree/issues/2478). I
    guess that issue was regarding a general solution for all Gateways.
     
    My question is, does anyone know (or can give pointers to) how I could
    implement this for a single case (Stripe Gateway)?
     
    Many thanks in advance!
     
    Best,
    Niklas

     

    Sean Schofield <sean.sc...@gmail.com> May 27 09:29AM -0400  

    From the blog post
    http://spreecommerce.com/blog/spree-i18n-model-translations
     
    * * *
     
    Model Translations in Spree
    internationalization<http://spreecommerce.com/blog/spree-i18n-model-translations>
     
    POSTED MAY 27, 2013 BY WASHINGTON L BRAGA JR 0
    COMMENTS<http://spreecommerce.com/blog/spree-i18n-model-translations#disqus_thread>
     
    Coming with the Spree 2.0 release is a brand new version of the Spree
    internationalization project (spree_i18n<https://github.com/spree/spree_i18n>).
    The extension now makes use of the awesome
    globalize3<https://github.com/svenfuchs/globalize3> gem
    to allow users to translate records on the main models of a Spree shop.
     
    Currently the following models are supported: Product, Promotion, Property,
    OptionType, Taxonomy and Taxon. You should see a flag icon on each admin
    section that supports the feature. Adding a translation to a product name
    or description is as easy as fill in the fields and submit the form.
     
    The extension also makes good use of globalize3 fallbacks feature. It
    allows the system to always display content no matter what language the
    user is viewing the store. If a user is navigating a store in spanish and a
    product description is not available on that language the app will display
    the default english translation or whatever content exists for that product
    description. By the default it searches for translations on the current
    locale, then on the default and goes on to other locales if available. The
    idea is never show users a blank page even if there’s no translated record
    content for the locale they set on the store.
     
    Store managers can control which languages are available to front end users
    and which should be displayed on the back end translations form inputs
    through the*supported_locales* and *available_locales* configurations
    respectively. The extension currently includes spree translations for 39
    languages. All are listed as options on the Available Locale select box in
    General Settings section.
     
    The current locale on the store is set through a *:locale* key on the Rails
    session object. When using the built in Spree core UI you should see a
    select box next to the cart link. It sure should be easy enough to
    customize that to your needs on your Spree store layout.
     
    Check out the README<https://github.com/spree/spree_i18n#model-translations>
    file
    on the repo for installation instructions and more configuration details.
    We’re looking forward to getting your feedback!

     

    Sean Schofield <sean.sc...@gmail.com> May 27 09:27AM -0400  

    We released Spree 2.0 at SpreeConf last week. Here's the official
    announcement in case you missed it on our blog.
    * * *
     
    Spree 2.0.0 Released <http://spreecommerce.com/blog/spree-2-0-0-released>
     
    POSTED MAY 19, 2013 BY JOHN DYER 7
    COMMENTS<http://spreecommerce.com/blog/spree-2-0-0-released#disqus_thread>
     
    Spree 2.0.0 has now been officially released. It’s been exactly five months
    since the last release -although we have had several minor releases along
    the way. This has been a massive community effort with 1,412 commits by 35
    contributors affecting 2,303 different files.
     
    Let’s go over some of the highlights of this release:
    Removing Support for Ruby 1.8.7
     
    In this major Spree release, we are removing support for Ruby 1.8.7. This
    version of Ruby isno longer supported by the Ruby core
    team<http://www.ruby-lang.org/en/news/2011/10/06/plans-for-1-8-7/>,
    so if you are still using 1.8.7, it is time to upgrade.
    Split Core
     
    Due to numerous request to have the ability to either use the frontend or
    backend separately from the other, we have split Spree up into the
    following componenets:
     
    - Api
    - Backend
    - Core
    - Dash
    - Frontend
    - Sample
     
    The Backend component provides the admin interface for Spree and the
    Frontend component provides the frontend user-facing checkout interface.
    These components were extracted out of Core to allow for users of Spree to
    override the frontend or backend functionality of Spree as they choose.
    Core now contains just the very basic needs for Spree (primarily the data
    models.)
    Split Shipments
     
    We’ve been grappling with the issue of complex Spree stores that require
    sophisticated shipping and warehouse logic for several years now. While it
    has always been manageable to get this to work on individual store basis, a
    more general solution that would be useful for all stores has always eluded
    us (until now). We are proud to introduce the new split shipments
    functionality to Spree.
     
    There are 4 main components that make up split shipments described in this
    post: Stock Locations, Stock Items, and Stock Movements.
     
    - *Stock locations* are the locations where your inventory is shipped
    from. Each stock location can have many stock items. When creating a new
    stock location, stock items for that location are automatically created for
    each variant in your store.
    - *Stock items* represent the inventory at a stock location for a
    specific variant.
    - *Stock movements* allow you to manage the inventory of a stock item
    for a stock location.
    - *Stock transfers* allow you to bulk transfer stock from one or more
    variants between two stock locations.
     
    This feature is discussed more in-depth in our Introducing Split
    Shipments<http://spreecommerce.com/blog/introducing-split-shipments>
    blog
    post.
    API Updates
     
    The Spree API <http://edgeguides.spreecommerce.com/api/> is always
    improving and the release of Spree 2.0.0 is no exception. We have
    introduced new API endpoints to allow for management of more Spree
    resources including those introduced with Split Shipments.
     
    In addition, we have introduced instance level permissions, custom
    templates and many other features of which there are too many to list here.
    Please see the release
    notes<http://guides.spreecommerce.com/release_notes/spree_2_0_0.html>
    for
    the complete list of changes to the API.
    Miscellaneous Changes
     
    As with every major Spree release, there are also a ton of commits related
    to minor bug fixes and other subtle improvements. Please see the Github
    compare <https://github.com/spree/spree/compare/v1.3.0...v2.0.0> for a
    complete list of changes in this release. You can also see a written
    summary of the changes with additional details in the release
    notes<http://guides.spreecommerce.com/release_notes/spree_2_0_0.html>
    .

     

You received this message because you are subscribed to the Google Group spree-user.
You can post via email.
To unsubscribe from this group, send an empty message.
For more options, visit this group.


Alex Slepak.pdf
Reply all
Reply to author
Forward
0 new messages